Uses of Interface
com.sas.services.information.ServerInterface
Packages that use ServerInterface
Package
Description
Interact with data repositories on behalf of client applications.
Information Service metadata.
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.
Execute stored processes.
Maintain user identities and profiles.
-
Uses of ServerInterface in com.sas.services.information
Subinterfaces of ServerInterface in com.sas.services.informationModifier and TypeInterfaceDescriptioninterfaceinterfaceClasses in com.sas.services.information that implement ServerInterfaceModifier and TypeClassDescriptionclassclassThis class is the OMI implementation of the ServerInterface.Methods in com.sas.services.information that return ServerInterfaceModifier and TypeMethodDescriptionInformationService.connect(UserContextInterface user, ServerDef serverDef) InformationService.connect(UserContextInterface user, ServerDef serverDef, Cluster cluster) InformationServiceInterface.connect(UserContextInterface user, ServerDef serverDef) Connect to a ServerInterface object.InformationServiceInterface.connect(UserContextInterface user, ServerDef serverDef, Cluster cluster) Connect to a ServerInterface object.InformationServiceProxy.connect(UserContextInterface user, ServerDef serverDef) Connect to a ServerInterface object.InformationServiceProxy.connect(UserContextInterface user, ServerDef serverDef, Cluster cluster) Connect to a ServerInterface object.DAVRepository.getServer()OMIRepository.getServer()OMIServerRepository.getServer()RepositoryInterface.getServer()Get the ServerInterface that controls this repository.InformationService.getServerForPath(UserContextInterface user, PathUrl path) InformationServiceInterface.getServerForPath(UserContextInterface user, PathUrl path) Return theServerInterfacefor the path given.InformationServiceProxy.getServerForPath(UserContextInterface user, PathUrl path) -
Uses of ServerInterface in com.sas.services.information.metadata
Methods in com.sas.services.information.metadata that return ServerInterfaceModifier and TypeMethodDescriptionUniqueNameValidator.getServer()VirtualFolderManager.getServer()Returns the server instance associated with this factory.Methods in com.sas.services.information.metadata with parameters of type ServerInterfaceModifier and TypeMethodDescriptionList<OMRGridApplication> GridServerInterface.getExistingGOSListForApp(ServerInterface authServer, String applicationName) List<OMRGridApplication> OMRGridServer.getExistingGOSListForApp(ServerInterface authServer, String applicationName) Gets the GOSs currently existing on the metadata server based on the application name.List<OMRGridApplication> GridServerInterface.getExistingGridOptionsSetList(ServerInterface authServer) List<OMRGridApplication> GridServerInterface.getExistingGridOptionsSetList(ServerInterface authServer, ApplicationInterface sc) List<OMRGridApplication> OMRGridServer.getExistingGridOptionsSetList(ServerInterface authServer) Gets the GOSs currently existing on the metadata server.List<OMRGridApplication> OMRGridServer.getExistingGridOptionsSetList(ServerInterface authServer, ApplicationInterface app) Gets the GOSs currently existing on the metadata server based on the application interface.GridServerInterface.getGridOptionsSet(String gridAppId, String gridAppName, ServerInterface authServer) OMRGridServer.getGridOptionsSet(String gridAppId, String gridAppName, ServerInterface authServer) Gets the remote GridApplicationInterface (OMRGridApplication) object associated with a metadata ID .static com.sas.metadata.remote.ServerComponentOMRGridServer.getGridServer(ServerInterface server, String wsLogicalName) Returns a grid server given an logical workspace server's name, specifically for EM client usagestatic VirtualFolderManagerVirtualFolderManager.getInstance(ServerInterface server) Returns the factory instance for a given server.static OMRGridServerOMRGridServer.getOMRGridServer(ServerInterface server, com.sas.metadata.remote.ServerComponent sc) Returns a smart object OMRGridServer based on serverComponent, specifically for EM client usagestatic booleanVirtualFolderManager.instanceCreated(ServerInterface server) Returns true if a factory instance has already been created for the given server.protected booleanUniqueNameValidator.isObjectNameUnique(ServerInterface server, String objName, String objType) static booleanVirtualFolderManager.isVirtualFolderPath(PathUrl url, ServerInterface server) static PathUrlPathUrl.newPathUrlFromAbsolutePath(ServerInterface server, String absolutePath) Create a new PathUrl from an existing absolute path and a ServerInterface to use as context.static PathUrlPathUrl.newPathUrlFromExistingUrl(ServerInterface server, PathUrl oldPath) Create a new PathUrl from an existing PathUrl.voidUniqueNameValidator.setServer(ServerInterface server) -
Uses of ServerInterface in com.sas.services.information.metadata.dataexplorer
Methods in com.sas.services.information.metadata.dataexplorer with parameters of type ServerInterfaceModifier and TypeMethodDescriptionstatic FolderInterfaceOMRUtils.getFolderForPath(ServerInterface server, PathUrl path, boolean create) static StringOMRUtils.getLocationString(com.sas.metadata.remote.AssociationList list, ServerInterface server) Returns an SBIP URL representing a tree location, if the supplied AssociationList has Tree elements.static MetadataInterfaceOMRUtils.getMetaDataObjectFromId(String id, ServerInterface server) -
Uses of ServerInterface in com.sas.services.information.publicobject
Fields in com.sas.services.information.publicobject declared as ServerInterfaceMethods in com.sas.services.information.publicobject that return ServerInterfaceMethods in com.sas.services.information.publicobject with parameters of type ServerInterfaceModifier 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.final StringTypeDescriptorImpl.getTemplate(ServerInterface server) StringTypeDescriptorInterface.getTemplate(ServerInterface server) Get the template for this object.static List<String> ResponsibilitiesModel.getUserNames(ServerInterface server) Returns a sorted list of the names of all users on the the specified server.voidBasePublicObject.setServer(ServerInterface server) -
Uses of ServerInterface in com.sas.services.information.sasfolders
Fields in com.sas.services.information.sasfolders declared as ServerInterfaceMethods in com.sas.services.information.sasfolders that return ServerInterfaceModifier and TypeMethodDescriptionAbstractFolderModel2.getServer()FolderModelInterface.getServer()Returns the server interface used to populate this modelMethods in com.sas.services.information.sasfolders with parameters of type ServerInterfaceModifier and TypeMethodDescriptionstatic SASFoldersModelInterfaceFolderModelFactory.createSASFoldersModel(ServerInterface server) Creates a new SAS Folders model instance.static SASFoldersModelInterfaceFolderModelFactory.createSASFoldersModel2(ServerInterface server) Creates a new SAS Folders model instance.static StringSASFoldersUtil.getContainerType(String publicType, ServerInterface server) Returns the container type for a given public type.static OMIRepositoryInterfaceSASFoldersUtil.getRepositoryForObject(String objectID, ServerInterface server) Returns the repository an object is contained within.static MetadataInterfaceSASFoldersUtil.getSmartObject(ServerInterface server, PublicObjectInterface publicObject) Returns a smart object (MetadataInterface) given an existing public object.static MetadataInterfaceSASFoldersUtil.getSmartObject(ServerInterface server, String objectID, String metadataType) Returns a smart object (MetadataInterface) given an object's id and metadata typestatic booleanSASFoldersUtil.isContainedByFolder(String publicType, ServerInterface server) Returns true if the specified public type is contained by a folder within the SAS Folders hierarchy.static booleanSASFoldersUtil.isContainedByVirtualFolder(String publicType, ServerInterface server) Returns true if objects with the specified public type value are contained within a virtual folder.Constructors in com.sas.services.information.sasfolders with parameters of type ServerInterfaceModifierConstructorDescriptionAbstractFolderModel2(ServerInterface server) SASFoldersModel(ServerInterface server) SASFoldersModel2(ServerInterface server) UsersFolderNode(UserFolderType folderType, ServerInterface server) -
Uses of ServerInterface in com.sas.services.information.search
Fields in com.sas.services.information.search declared as ServerInterfaceMethods in com.sas.services.information.search that return ServerInterfaceModifier and TypeMethodDescriptionSearch.getServer()Returns the ServerInterface instance used when retrieving the objects from the server.Methods in com.sas.services.information.search with parameters of type ServerInterfaceModifier and TypeMethodDescriptionstatic SearchSearchFactory.createSearch(ServerInterface server) static SearchCriteriaModelSearchUtility.createSearchCriteriaModel(ServerInterface server, String xmlCriteria) Method to build this model using the information from a saved search folder.voidPublicTypeFilter.setServer(ServerInterface server) Sets the server instance used to create this filter.SearchUtility.validateSearchCriteria(SearchCriteriaModel scm, ServerInterface server) SearchUtility.validateSearchCriteria(Search searchObj, ServerInterface server) -
Uses of ServerInterface in com.sas.services.information.search.impl
Fields in com.sas.services.information.search.impl declared as ServerInterfaceMethods in com.sas.services.information.search.impl that return ServerInterfaceConstructors in com.sas.services.information.search.impl with parameters of type ServerInterfaceModifierConstructorDescriptionSearchImpl(ServerInterface server) Constructs the search object used for a search. -
Uses of ServerInterface in com.sas.services.storedprocess
Methods in com.sas.services.storedprocess with parameters of type ServerInterfaceModifier and TypeMethodDescriptionstatic voidMetadataConstants.getDataSourcesAndTargetsFromXML(ServerInterface si, Element spE, ArrayList sourcesAndtargets) For INTERNAL USE only. -
Uses of ServerInterface in com.sas.services.user
Methods in com.sas.services.user that return ServerInterfaceModifier and TypeMethodDescriptionUserContext.getAuthServer()UserContextInterface.getAuthServer()Get a handle to the metadata server the user authenticated against.UserContext.getServer(String name) UserContextInterface.getServer(String name) Get a specific named Information Service server from this user.Methods in com.sas.services.user with parameters of type ServerInterfaceModifier and TypeMethodDescriptionvoidUserContext.addServer(ServerInterface server) voidUserContextInterface.addServer(ServerInterface server) Add a server to the list that this user is connected to.voidUserContext.removeServer(ServerInterface server) voidUserContextInterface.removeServer(ServerInterface server) Remove a server from the list that this user is currently connected to.