Uses of Interface
com.sas.services.information.publicobject.PublicObjectInterface
Packages that use PublicObjectInterface
Package
Description
Information Service metadata.
Manages favorites folders and their contents.
Information Service prompt model.
Public Objects are Information Service objects which represent SAS information which is rooted in metadata.
This SAS Folders Model provides a light-weight, non visual, mechanism for browsing
the SAS Folders tree structure.
The com.sas.services.information.search package performs and manages metadata searches for public objects.
Publish Service metadata.
Create and modify stored process metadata and obtain stored process service objects from metadata.
-
Uses of PublicObjectInterface in com.sas.services.information.metadata
Subinterfaces of PublicObjectInterface in com.sas.services.information.metadataModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceThis is the interface for an AccessControlTemplate object.interfaceinterfaceinterfaceinterfaceinterfaceinterfaceThis interface represents a repository neutral accessor class for an IT Channel entity in a metadata repository.interfaceinterfaceBoth indexes and keys represent a somewhat similar data structure in a sense that they both are column container so it make sense to generalize the functionality around the column handling in a base interface and specialize this functionality in the respective Index and keys interfaces.interfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceManipulation of the actual content of a Content smart objectinterfaceThis is a generic interface for objects coming out of the repositories that represent groups of content subscribers.interfacePackage subscriber interface.interfaceinterfaceinterfaceinterfaceinterfaceinterfaceDeployedDataPackageInterfaceinterfaceThis interface represents a repository neutral accessor class for a Directory object in a metadata repository.interfaceThis is a simple interface for representing documents that are coming from a metadata repository.interfaceinterfaceEvent data is persisted as an XML document.interfaceDeprecated.interfaceDeprecated.interfaceinterfaceinterfaceinterfaceinterfaceThis is a generic interface for interacting with a Folder object.interfaceThis class represents basically the same thing as a FilteredFolder, except that it's the repository level.interfaceThis is a generic interface for interacting with a Folder object.interfaceRepresents foreign key associated with the relational tableinterfaceinterfaceinterfaceinterfaceinterfaceThis is a generic interface for objects coming out of the repositories that represent groups.interfaceinterfaceThis is a generic interface for interacting with a repository entry that represents an HTTP server of some sort.interfaceinterfaceinterfaceRepresents Index associated with Physical Table.interfaceinterfaceEach Key association represents a pair of column from the foreign key defining table and the unique Key from the referring tableinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceThis interface is kind of a place holder.interfaceThis is a generic interface for interacting with a repository entry that represents a login object.interfaceMessage queue interface.interfaceThis is a generic interface for "smart" classes that bridge the gap between disparate repositories.interfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceThis is a generic interface for interacting with a repository entry that represents a person.interfaceinterfaceinterfaceinterfaceThis is a simple interface for representing properties that are coming from a metadata repository.interfaceinterfaceinterfaceinterfaceProxyInterfaceinterfaceProxyListInterfaceinterfaceinterfaceinterfaceRepresents Unique Key associated with the Relational Table.interfaceinterfaceThis interface is just a place holder for the table class hierarchy in the meta model.interfaceRemarks are a list of comments, which forms a way of grouping comments on a related topic together.interfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceThis is a generic interface for interacting with a repository entry that represents a server of some sort.interfaceinterfaceinterfaceinterfaceinterfaceSubscriber interface.interfaceinterfaceinterfaceA simple interface representing TextStore objects from the metadata store.interfaceThis interface and its implementation exist solely to service the needs of the DM server component.interfaceInterface used to model a virtual folder contained within the SAS Folders tree.interfaceClasses in com.sas.services.information.metadata that implement PublicObjectInterfaceModifier and TypeClassDescriptionclassclassclassclassContent is an example of a smartobject that surfaces content from the underlying repository entity (DAV is an example a repository where entities have content).classRepresents a WebDAV Access Control EntryclassA smart object that represents event data stored in a DAV repository.classDAV Smart object implementation for PersonInterface.classThis is a generic interface for interacting with a Folder object.classThis class represents basically the same thing as a FilteredFolder, except that it's the repository level.classThis class implements the FolderInterface.classAn abstract class to represent objects that can exist in multiple types of repositories.classRepresents the Documents folder for a person.classRepresents the Inbox folder for a person.classRepresents the Inbox folder for a person.classOMRConnectionclassThis is a smart object for database servers.classclassThis is a smart object for Hadoop servers.classclassclassOMRProxyclassOMRProxyListclassclassOMRServerServer persisted in a SAS Metadata Repository.classOMRServerComponentServerComponent persisted in a SAS Metadata Repository.classOMRSoftwareComponentclassclassOMRTCPIPConnectionclassThis implementation of Transformation is only to support DM servers.classImplements the personal repository.classclassclassRepresents a set of comments or discussion thread on a particular topic.classclassclassRepresents the Server virtual folder.classclassAn implementation of a virtual folder.classFields in com.sas.services.information.metadata with type parameters of type PublicObjectInterfaceMethods in com.sas.services.information.metadata that return PublicObjectInterfaceModifier and TypeMethodDescriptionFolder.getChildAt(int index) OMRLogicalServer.getChildAt(int index) OMRServerContext.getChildAt(int index) OMRServerRootFolder.getChildAt(int index) VirtualFolder.getChildAt(int index) MultiHostDeployment.getPublicObject()Returns the underneath public objectOMRMultiHostDeployedObject.getPublicObject()Folder.newChild(String type, String name) OMRLogicalServer.newChild(String type, String name) OMRServerContext.newChild(String type, String name) OMRServerRootFolder.newChild(String type, String name) VirtualFolder.newChild(String type, String name) Methods in com.sas.services.information.metadata that return types with arguments of type PublicObjectInterfaceModifier and TypeMethodDescriptionList<PublicObjectInterface> ServerVirtualFolder.getChildren()List<PublicObjectInterface> VirtualFolder.getChildren()Methods in com.sas.services.information.metadata with parameters of type PublicObjectInterfaceModifier and TypeMethodDescriptionvoidFolder.addChild(PublicObjectInterface newChild) voidOMRServerRootFolder.addChild(PublicObjectInterface newChild) voidVirtualFolder.addChild(PublicObjectInterface newChild) voidFolder.insertChild(PublicObjectInterface child, int index) voidOMRServerRootFolder.insertChild(PublicObjectInterface child, int index) voidVirtualFolder.insertChild(PublicObjectInterface child, int index) static booleanFolderUtil.isFolder(PublicObjectInterface object) Returns true if the public object is a folder, including whether or not it is a folder subtype.voidFolder.removeChild(PublicObjectInterface child) voidOMRServerRootFolder.removeChild(PublicObjectInterface child) voidVirtualFolder.removeChild(PublicObjectInterface child) -
Uses of PublicObjectInterface in com.sas.services.information.metadata.dataexplorer
Subinterfaces of PublicObjectInterface in com.sas.services.information.metadata.dataexplorerModifier and TypeInterfaceDescriptioninterfaceBookmarkEntryInterface Defines the interface for aOMRBookmarkEntry.interfaceDataExplorationEntryInterface Defines the interface for a data exploration smart class object. -
Uses of PublicObjectInterface in com.sas.services.information.metadata.etl
Subinterfaces of PublicObjectInterface in com.sas.services.information.metadata.etlModifier and TypeInterfaceDescriptioninterfaceThis is the class for ActionInterface.interfaceThis is the class for ConditionActionSetInterface.interfaceThis is the class for ConditionInterface.interfaceThis is the class for DirectiveInterface.interfaceThis object is used to represent a generated transformation object.interfaceThis object is used to represent a job object.interfaceThis is the class for ProfileReportInterface. -
Uses of PublicObjectInterface in com.sas.services.information.metadata.favorites
Subinterfaces of PublicObjectInterface in com.sas.services.information.metadata.favoritesModifier and TypeInterfaceDescriptioninterfaceBase interface used for any favorites container object, such as a FavoritesFolder or a FavoritesGroup.interfaceInterface representing the FavoritesFolder public object.interfaceInterface representing the FavoritesGroup public object. -
Uses of PublicObjectInterface in com.sas.services.information.metadata.favorites.impl
Methods in com.sas.services.information.metadata.favorites.impl that return PublicObjectInterfaceModifier and TypeMethodDescriptionAbstractFavoritesContainer.getChildAt(int index) AbstractFavoritesContainer.newChild(String type, String name) -
Uses of PublicObjectInterface in com.sas.services.information.metadata.olap
Subinterfaces of PublicObjectInterface in com.sas.services.information.metadata.olapModifier and TypeInterfaceDescriptioninterfaceThis object is used to represent a cube object.interfaceThis object is used to represent an OLAPSchema object.interfaceThis object is used to represent a cube object. -
Uses of PublicObjectInterface in com.sas.services.information.metadata.prompt
Subinterfaces of PublicObjectInterface in com.sas.services.information.metadata.promptModifier and TypeInterfaceDescriptioninterfaceThe interface of methods common to all prompt model objects.interfaceInterface for a smart object that represents acom.sas.prompts.groups.PromptGroupInterface.Classes in com.sas.services.information.metadata.prompt that implement PublicObjectInterfaceModifier and TypeClassDescriptionfinal classThis smart object stores acom.sas.prompts.definition.PromptDefintionInterfacein metadata as a string of XML passed tosetPromptInfo().final classThis object represents an instance ofcom.sas.prompts.groups.PromptGroupInterfaceas stored in metadata. -
Uses of PublicObjectInterface in com.sas.services.information.metadata.secureddata.impl
Methods in com.sas.services.information.metadata.secureddata.impl that return PublicObjectInterfaceModifier and TypeMethodDescriptionSecuredLibraryImpl.getChildAt(int index) SecuredLibraryImpl.newChild(String type, String name) -
Uses of PublicObjectInterface in com.sas.services.information.publicobject
Subinterfaces of PublicObjectInterface in com.sas.services.information.publicobjectModifier and TypeInterfaceDescriptioninterfaceinterfaceThis interface describes a container of Public Objects.Fields in com.sas.services.information.publicobject declared as PublicObjectInterfaceModifier and TypeFieldDescriptionprotected PublicObjectInterfaceAbstractProcessor._publicObjectThe public object that owns this processorprotected PublicObjectInterfaceAbstractProcessorAdapter._publicObjectThe object actions are taken on.Methods in com.sas.services.information.publicobject that return PublicObjectInterfaceModifier and TypeMethodDescriptionstatic PublicObjectInterfacePublicObjectFactory.createPublicObject(ServerInterface server, BrowseMetadataInterface browseObject) Creates a lightweight public object given an existing browse metadata object.static PublicObjectInterfacePublicObjectFactory.createPublicObject(ServerInterface server, String id, String name, TypeDescriptorInterface type) Creates a lightweight public object given the object's id, name, and type.static PublicObjectInterfacePublicObjectFactory.createPublicObject(ServerInterface server, String id, String name, String type) Creates a lightweight public object given the object's id, name, and type.PublicObjectContainerInterface.getChildAt(int index) Returns a child item at the specified locationAbstractProcessor.getPublicObject()AbstractProcessorAdapter.getPublicObject()ProcessorInterface.getPublicObject()PublicObjectContainerInterface.newChild(String type, String name) Deprecated.As of 9.3, this method is no longer usedMethods in com.sas.services.information.publicobject with parameters of type PublicObjectInterfaceModifier and TypeMethodDescriptionvoidMutableContainerInterface.addChild(PublicObjectInterface newChild) Add a child to this container.voidMutableContainerInterface.insertChild(PublicObjectInterface child, int index) Inserts a child into the parent container at the specified index.voidMutableContainerInterface.removeChild(PublicObjectInterface child) Remove a child from this container.static voidPublicObjectFactory.setPublicObjectPath(PublicObjectInterface publicObject, PathUrl path) static voidPublicObjectFactory.setPublicObjectPath(PublicObjectInterface publicObject, String absolutePath) Constructors in com.sas.services.information.publicobject with parameters of type PublicObjectInterfaceModifierConstructorDescriptionAbstractProcessor(PublicObjectInterface publicObject) Default constuctor.AbstractProcessorAdapter(PublicObjectInterface publicObject) Basic constuctor.ChangeManagementAdapter(PublicObjectInterface managedObject) Default constructor.DisplayAdapter(PublicObjectInterface publicObject) ImpactAnalysisAdapter(PublicObjectInterface publicObject) SecurityAdapter(PublicObjectInterface publicObject) TransportAdapter(PublicObjectInterface publicObject) -
Uses of PublicObjectInterface in com.sas.services.information.sasfolders
Fields in com.sas.services.information.sasfolders with type parameters of type PublicObjectInterfaceModifier and TypeFieldDescriptionprotected Comparator<PublicObjectInterface> AbstractFolderModel2._sortingComparatorMethods in com.sas.services.information.sasfolders that return PublicObjectInterfaceModifier and TypeMethodDescriptionstatic PublicObjectInterfaceSASFoldersUtil.findChildObject(PublicObjectContainerInterface parent, String name, String type) Given a parent object, this method finds a child object with the specified name and type.static PublicObjectInterfaceSASFoldersUtil.findNodeByPath(PathUrl path, FolderModelInterface model) Finds a particular node within the tree with the specified path.ContainerNode.newChild(String type, String name) Methods in com.sas.services.information.sasfolders with parameters of type PublicObjectInterfaceModifier and TypeMethodDescriptionvoidContainerNode.addChild(PublicObjectInterface newChild) protected PublicObjectNodeInterfaceSASFoldersModel.createNode(PublicObjectInterface publicObject) protected intContainerNode.getChildIndex(PublicObjectInterface child) static PublicObjectContainerInterface[]SASFoldersUtil.getContainerPath(PublicObjectInterface publicObject) Given a public object, this method retrieves its parent containers.static StringSASFoldersUtil.getISEntityKey(PublicObjectInterface obj) PublicObjectNodeInterfaceSASFoldersModel.getObject(PublicObjectInterface publicObject) PublicObjectNodeInterfaceSASFoldersModelInterface.getObject(PublicObjectInterface publicObject) Gets an object contained within the SAS Folders model.static String[]SASFoldersUtil.getObjectPath(PublicObjectInterface publicObject) Given a public object node, this method retrieves the path of the node in the model.static String[]SASFoldersUtil.getObjectPath(PublicObjectInterface publicObject, boolean includeObjectName) Given a public object node, this method retrieves the path of the node in the model.static MetadataInterfaceSASFoldersUtil.getSmartObject(ServerInterface server, PublicObjectInterface publicObject) Returns a smart object (MetadataInterface) given an existing public object.voidContainerNode.insertChild(PublicObjectInterface child, int index) static booleanSASFoldersUtil.isContainedByFolder(PublicObjectInterface object) Returns true if the object is contained by a folder within the SAS Folders hierarhcy.static booleanSASFoldersUtil.isContainedByVirtualFolder(PublicObjectInterface object) Returns true if objects with the specified public type value are contained within a virtual folder.static booleanSASFoldersUtil.isFolder(PublicObjectInterface object) Returns true if the object is a folder, false otherwise.protected booleanContainerNode.isNodeAncestor(PublicObjectInterface child) Returns true if the child node is an ancestor in its parent container chain.static booleanSASFoldersUtil.isRootFolder(PublicObjectInterface object) Returns true if the object is the root folder, false otherwise.static booleanSASFoldersUtil.isUnique(PublicObjectInterface node) Determines if a node is unique under its parent node.static booleanSASFoldersUtil.isValidContainerForChild(PublicObjectInterface child, PublicObjectContainerInterface container) Returns true if the child object is allowed to be contained within the specified container.voidContainerNode.removeChild(PublicObjectInterface child) -
Uses of PublicObjectInterface in com.sas.services.information.search
Subinterfaces of PublicObjectInterface in com.sas.services.information.searchModifier and TypeInterfaceDescriptioninterfaceThe SearchFolder class is a "smart" object for metadata searches.Methods in com.sas.services.information.search that return types with arguments of type PublicObjectInterfaceModifier and TypeMethodDescriptionstatic Comparator<PublicObjectInterface> SortOrder.getComparator(SortOrder[] order) List<PublicObjectInterface> Search.getSearchResults()Get the search results for this search.List<PublicObjectInterface> SearchFolder.getSearchResults()Retrieve the search results from metadata.List<PublicObjectInterface> Search.search()Search the server using the provided search criteria that was set.List<PublicObjectInterface> SearchFolder.search()Run an existing search from this SearchFolder. -
Uses of PublicObjectInterface in com.sas.services.information.search.impl
Fields in com.sas.services.information.search.impl with type parameters of type PublicObjectInterfaceMethods in com.sas.services.information.search.impl that return PublicObjectInterfaceModifier and TypeMethodDescriptionSearchFolderImpl.getChildAt(int index) Return the specified PublicObject at the given index from the result set list for this search folderSearchFolderImpl.newChild(String type, String name) Unsupported methodMethods in com.sas.services.information.search.impl that return types with arguments of type PublicObjectInterfaceModifier and TypeMethodDescriptionList<PublicObjectInterface> SearchFolderImpl.getSearchResults()List<PublicObjectInterface> SearchImpl.getSearchResults()List<PublicObjectInterface> SearchFolderImpl.search()List<PublicObjectInterface> SearchImpl.search() -
Uses of PublicObjectInterface in com.sas.services.publish.metadata
Subinterfaces of PublicObjectInterface in com.sas.services.publish.metadataModifier and TypeInterfaceDescriptioninterfaceThis is a generic interface to represent a published SAS package persisted to a file system.interfaceThis is a specific interface extension for binary packages stored in DAV repositories.interfaceA package event can be associated with the publishing of results and this event can be stored in a repository.interfaceThis is a generic interface to represent a published SAS package persisted to a file system.interfacePublishDirectoryInterfaceClasses in com.sas.services.publish.metadata that implement PublicObjectInterfaceModifier and TypeClassDescriptionclassDAV implementation of a PackageInterface (DAVBinaryPackageInterface) for a binary package. -
Uses of PublicObjectInterface in com.sas.services.storedprocess.metadata
Subinterfaces of PublicObjectInterface in com.sas.services.storedprocess.metadataModifier and TypeInterfaceDescriptioninterfaceThis class represents a sas stored process alert item, which keeps track of the results of a stored process.interfaceThis is a generic interface for interacting with a repository entry that represents a SAS stored process object.Classes in com.sas.services.storedprocess.metadata that implement PublicObjectInterfaceModifier and TypeClassDescriptionclassThis class represents a sas stored process alert item, which keeps track of the results of a stored process.