Uses of Interface
com.sas.services.session.SessionContextInterface
Packages that use SessionContextInterface
Package
Description
This subsystem provides utilities to deploy and lookup SAS Foundation Services.
Broker events that are triggered by various transport protocols.
Manages favorites folders and their contents.
Information Service prompt model.
Server classes for SAS Foundation Services.
Publish services.
Publish service alerts.
Publish service archive.
Publish Service requester.
Publishing capabilities for a WebDAV client.
Session services.
Execute stored processes.
Create and modify stored process metadata and obtain stored process service objects from metadata.
Maintain user identities and profiles.
-
Uses of SessionContextInterface in com.sas.services.deployment
Methods in com.sas.services.deployment that return SessionContextInterfaceModifier and TypeMethodDescriptionstatic SessionContextInterfaceCorePlatformServices.startAndConnect(String clientApplication, ConnectionProfile connectionProfile) -
Uses of SessionContextInterface in com.sas.services.events.broker
Methods in com.sas.services.events.broker that return SessionContextInterfaceModifier and TypeMethodDescriptionfinal SessionContextInterfaceSecurityContext.getSessionContext()Get session context.Methods in com.sas.services.events.broker with parameters of type SessionContextInterfaceModifier and TypeMethodDescriptionfinal voidSecurityContext.setSessionContext(SessionContextInterface sc) Set session context. -
Uses of SessionContextInterface in com.sas.services.information.metadata.dataexplorer
Methods in com.sas.services.information.metadata.dataexplorer with parameters of type SessionContextInterfaceModifier and TypeMethodDescriptionstatic FolderInterfaceOMRUtils.getFolderForPath(SessionContextInterface session, PathUrl path, boolean create) -
Uses of SessionContextInterface in com.sas.services.information.metadata.favorites
Methods in com.sas.services.information.metadata.favorites that return SessionContextInterfaceModifier and TypeMethodDescriptionFavoritesFactory.getSession()Returns the session associated with this factory instance.Methods in com.sas.services.information.metadata.favorites with parameters of type SessionContextInterfaceModifier and TypeMethodDescriptionstatic FavoritesFactoryFavoritesFactory.getInstance(SessionContextInterface session) Returns the factory instance for a given session context. -
Uses of SessionContextInterface in com.sas.services.information.metadata.prompt
Methods in com.sas.services.information.metadata.prompt with parameters of type SessionContextInterfaceModifier and TypeMethodDescriptionstatic voidPromptsPersistUtil.deleteAllPromptsFromOMR(com.sas.metadata.remote.Root root, SessionContextInterface sessionContext) Deletes all prompts associated with the suppliedRootobject from the metadata repository.static com.sas.prompts.definitions.PromptDefinitionInterfacePromptsPersistUtil.getPromptDefinitionFromOMRObject(com.sas.metadata.remote.Root root, SessionContextInterface sessionContext) Gets the first prompt definition, if any, thatRootholds in its list of prompts.static com.sas.prompts.definitions.PromptDefinitionInterfacePromptsPersistUtil.getPromptDefinitionFromPromptObject(com.sas.metadata.remote.Prompt omrDefn, SessionContextInterface sessionContext) static com.sas.prompts.definitions.PromptDefinitionInterfacePromptsPersistUtil.getPromptDefinitionFromSmartObject(OMRPromptDefinitionInterface prompt, com.sas.util.xmlpersist.PromptsReadingContext readingContext, SessionContextInterface sessionContext) Gets Java prompt definition object thatpromptrepresents.static com.sas.prompts.groups.PromptGroupInterfacePromptsPersistUtil.getPromptGroupFromOMRObject(com.sas.metadata.remote.Root root, SessionContextInterface sessionContext) Gets the first prompt group, if any, thatRootholds in its list of prompts.static com.sas.prompts.groups.PromptGroupInterfacePromptsPersistUtil.getPromptGroupFromPromptGroupObject(com.sas.metadata.remote.PromptGroup omrGroup, SessionContextInterface sessionContext) static com.sas.util.log.LoggerFactoryInterfacePersistenceFactoryWithServices.newLoggerFactory(SessionContextInterface sessionContext) Returns a newcom.sas.util.log.LoggerFactoryInterfacethat can work with the Logging Service available to the supplied session context.static com.sas.util.xmlpersist.PromptsWritingContextPersistenceFactoryWithServices.newWritingContext(com.sas.util.xmlpersist.PersistenceInterface object, SessionContextInterface sessionContext) Returns a new writing context configured with a logger factory derived from the session context.static com.sas.metadata.remote.PromptPromptsPersistUtil.setPromptDefinitionOnOMRObject(com.sas.prompts.definitions.PromptDefinitionInterface definition, com.sas.metadata.remote.Root root, SessionContextInterface sessionContext, com.sas.metadata.remote.MdFactory mdFactory) Creates a metadata prompt from thePromptDefinitionInterfacedefinition parameter and sets it into the first index position (0) of therootparameter's list of prompts.static com.sas.metadata.remote.PromptGroupPromptsPersistUtil.setPromptGroupOnOMRObject(com.sas.prompts.groups.PromptGroupInterface group, com.sas.metadata.remote.Root root, SessionContextInterface sessionContext, com.sas.metadata.remote.MdFactory mdFactory) Creates a metadata prompt group from thePromptGroupInterface groupparameter and sets it into the first index position (0) of therootparameter's list of prompts.static voidPromptsPersistUtil.updatePromptGroupWithGroup(com.sas.metadata.remote.PromptGroup omrGroup, com.sas.prompts.groups.PromptGroupInterface group, SessionContextInterface sessionContext, com.sas.metadata.remote.MdFactory mdFactory) static voidPromptsPersistUtil.updatePromptWithDefinition(com.sas.metadata.remote.Prompt omrDefinition, com.sas.prompts.definitions.PromptDefinitionInterface definition, SessionContextInterface sessionContext, com.sas.metadata.remote.MdFactory mdFactory) -
Uses of SessionContextInterface in com.sas.services.information.metadata.servers
Constructors in com.sas.services.information.metadata.servers with parameters of type SessionContextInterfaceModifierConstructorDescriptionDataServerUtil(SessionContextInterface session, String publicType) Create a utility instance.SASInfrastructureDataServerUtil(SessionContextInterface session) Create a utility instance. -
Uses of SessionContextInterface in com.sas.services.publish
Methods in com.sas.services.publish that return SessionContextInterfaceModifier and TypeMethodDescriptionAbstractTransport.getSessionContext()Returns the session context.TransportInterface.getSessionContext()Returns the session context.Methods in com.sas.services.publish with parameters of type SessionContextInterfaceModifier and TypeMethodDescriptionTransportFactory.getArchiveTransport(File file, SessionContextInterface sessionContext) Creates an instance of the archive transport.TransportFactory.getArchiveTransport(File file, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) Deprecated.The Logging Service has been deprecated.TransportFactory.getChannelTransport(ChannelInterface channel, SessionContextInterface sessionContext) Creates an instance of the Channel transport.TransportFactory.getChannelTransport(ChannelInterface channel, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) TransportFactory.getDAVTransport(ContentDestination content, SessionContextInterface sessionContext) Creates an instance of the WebDAV transport that can be used to publish a result package to a WebDAV server, and to retrieve a result package from a WebDAV server.TransportFactory.getDAVTransport(ContentDestination content, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) TransportFactory.getDAVTransport(String url, String domain, SessionContextInterface sessionContext) Creates an instance of the WebDAV transport.TransportFactory.getDAVTransport(String url, String username, String password, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) TransportFactory.getDAVTransport(String url, String domain, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) TransportFactory.getDAVTransportWithCredentials(String url, String username, String password, SessionContextInterface sessionContext) Creates an instance of the WebDAV transport.TransportFactory.getRequesterTransport(IResultPackage resultPackage, SessionContextInterface sessionContext) Creates an instance of the requester transport using an IResultPackage.TransportFactory.getRequesterTransport(IResultPackage resultPackage, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) TransportFactory.getRequesterTransport(IWorkspace workspace, String transportInformation, String[][] properties, SessionContextInterface sessionContext) Creates an instance of the requester transport using the transport information specified.TransportFactory.getRequesterTransport(IWorkspace workspace, String transportInformation, String[][] properties, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) protected voidAbstractTransport.setSessionAndLogger(org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) Set the logger and session context.protected voidAbstractTransport.setSessionContext(SessionContextInterface sessionContext) Set the session context.Constructors in com.sas.services.publish with parameters of type SessionContextInterfaceModifierConstructorDescriptionChannelTransport(ChannelInterface channel, SessionContextInterface sessionContext) Creates the Channel transport.ChannelTransport(ChannelInterface channel, org.apache.logging.log4j.Logger saslogger, SessionContextInterface sessionContext) Deprecated. -
Uses of SessionContextInterface in com.sas.services.publish.alerts
Methods in com.sas.services.publish.alerts with parameters of type SessionContextInterfaceModifier and TypeMethodDescriptionstatic voidAlertUtil.notify(Document doc, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) Deprecated.The Logging Service has been deprecated.static voidAlertUtil.notify(Document doc, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext, com.sas.svcs.mail.client.MailServiceInterface mailService) Deprecated.The Logging Service has been deprecated.static voidAlertUtil.sendNotification(Document doc, SessionContextInterface sessionContext, com.sas.svcs.mail.client.MailServiceInterface mailService) Parses the notification XML and sends the alert notifications to the specified destinations via the WIP's Mail Service. -
Uses of SessionContextInterface in com.sas.services.publish.archive
Constructors in com.sas.services.publish.archive with parameters of type SessionContextInterfaceModifierConstructorDescriptionArchiveTransport(ContentDestination content, SessionContextInterface sessionContext, String filename) Creates the archive transport.ArchiveTransport(ContentDestination content, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) Deprecated.The Logging Service has been deprecated.ArchiveTransport(ContentDestination content, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext, String filename) Deprecated.The Logging Service has been deprecated.ArchiveTransport(PackageInterface pkg, SessionContextInterface sessionContext) Creates the archive transport.ArchiveTransport(PackageInterface pkg, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) Deprecated.The Logging Service has been deprecated.ArchiveTransport(ResourceInterface davResource, SessionContextInterface sessionContext) Creates the archive transport.ArchiveTransport(ResourceInterface davResource, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) Deprecated.The Logging Service has been deprecated.ArchiveTransport(File file, SessionContextInterface sessionContext) Creates the archive transport.ArchiveTransport(File file, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) Deprecated.The Logging Service has been deprecated.ArchiveTransport(InputStream stream, SessionContextInterface sessionContext) Creates the archive transport.ArchiveTransport(InputStream stream, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) Deprecated.The Logging Service has been deprecated. -
Uses of SessionContextInterface in com.sas.services.publish.requester
Constructors in com.sas.services.publish.requester with parameters of type SessionContextInterfaceModifierConstructorDescriptionRequesterTransport(IResultPackage iResultPackage, SessionContextInterface sessionContext) Creates a RequesterTransport using an IResultPackage and a session.RequesterTransport(IResultPackage iResultPackage, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) Deprecated.RequesterTransport(IWorkspace iWorkspace, String transportInformation, String[][] properties, SessionContextInterface sessionContext) Creates a RequesterTransport using the transport information specified, the session context and a logger.RequesterTransport(IWorkspace iWorkspace, String transportInformation, String[][] properties, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) Deprecated. -
Uses of SessionContextInterface in com.sas.services.publish.webdav
Constructors in com.sas.services.publish.webdav with parameters of type SessionContextInterfaceModifierConstructorDescriptionDAVTransport(ContentDestination content, SessionContextInterface sessionContext) Creates the DAV transport.DAVTransport(ContentDestination content, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) Deprecated.DAVTransport(String url, String domain, SessionContextInterface sessionContext) Creates the DAV transport.DAVTransport(String url, String domain, SessionContextInterface sessionContext, InputStream archiveStream) Intended for internal use by the stored process service and information services only.DAVTransport(String url, String username, String password, SessionContextInterface sessionContext) Creates the DAV transport.DAVTransport(String url, String username, String password, SessionContextInterface sessionContext, InputStream archiveStream) Intended for internal use by the stored process service only.DAVTransport(String url, String username, String password, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) Deprecated.The Logging Service has been deprecated.DAVTransport(String url, String username, String password, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext, InputStream archiveStream) Deprecated.DAVTransport(String url, String domain, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext) Deprecated.The Logging Service has been deprecated.DAVTransport(String url, String domain, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext, InputStream archiveStream) Deprecated. -
Uses of SessionContextInterface in com.sas.services.session
Methods in com.sas.services.session that return SessionContextInterfaceModifier and TypeMethodDescriptionSessionService.fromByteArray(byte[] data) SessionServiceInterface.fromByteArray(byte[] data) Instantiate a SessionContext from a passivated byte array.SessionServiceProxy.fromByteArray(byte[] data) SessionContextInterface.getRootSessionContext()Returns the root session context.SessionContextInterface.getRootSessionContext(UserContextInterface userContext) Returns the root session context.static final SessionContextInterfaceSessionService.getRootSessionContext()Get the root SessionContext.SessionContextStateChangedEvent.getSessionContext()Returns the session context from which the object is removed.SessionService.getSessionContext(UserContextInterface userContext, String uniqueId) Obtains the session context interface identified by the unique identifer or null if no session context exists with this id.SessionService.getSessionContext(String uniqueId) Obtains the session context interface identified by unique identifier or null if no session context exists with this id.SessionServiceInterface.getSessionContext(UserContextInterface userContext, String uniqueId) Obtains the session context interface identified by the unique identifer or null if no session context exists with this id.SessionServiceInterface.getSessionContext(String uniqueId) Obtains the session context interface identified by the unique identifer or null if no session context exists with this id.final SessionContextInterfaceSessionServiceProxy.getSessionContext(UserContextInterface userContext, String uniqueId) Obtains the session context interface identified by the unique identifer or null if no session context exists with this id.final SessionContextInterfaceSessionServiceProxy.getSessionContext(String uniqueId) Obtains the session context interface identified by the unique identifer or null if no session context exists with this id.SessionService.newSessionContext(UserContextInterface userContext) Create and return a new session context.SessionServiceInterface.newSessionContext(UserContextInterface userContext) Creates and returns a new session context interface.final SessionContextInterfaceSessionServiceProxy.newSessionContext(UserContextInterface userContext) Creates and returns a new session context interface.Constructors in com.sas.services.session with parameters of type SessionContextInterfaceModifierConstructorDescriptionSessionContextStateChangedEvent(SessionContextInterface sessionContext, String name, Object object, int stateChange) Constructs an event that notifies an object that its state has changed within the session context; currently, this is when the object is removed from the session context. -
Uses of SessionContextInterface in com.sas.services.storedprocess
Methods in com.sas.services.storedprocess with parameters of type SessionContextInterfaceModifier and TypeMethodDescriptionstatic intMetadataConstants.getCountNoSecurity(SessionContextInterface sessionContextInterface, com.sas.metadata.remote.Root root, String association) StoredProcessService.newStoredProcess(SessionContextInterface sessionContext, int serverType, int resultType) StoredProcessService.newStoredProcess(SessionContextInterface sessionContext, StoredProcessInterface storedProcessSmartObject) StoredProcessServiceInterface.newStoredProcess(SessionContextInterface sessionContext, int serverType, int resultType) Deprecated.TheStoredProcessInterfaceservice object returned by this method cannot be used with the Prompting Framework.StoredProcessServiceInterface.newStoredProcess(SessionContextInterface sessionContext, StoredProcessInterface storedProcessSmartObject) Deprecated.TheStoredProcessInterfaceservice object returned by this method cannot be used to avail of features introduced in 9.2 or later.final StoredProcessInterfaceStoredProcessServiceProxy.newStoredProcess(SessionContextInterface sessionContext, int serverType, int resultType) Deprecated.This method has been deprecated since it is a pass through call to the deprecatedStoredProcessServiceInterface.newStoredProcess(SessionContextInterface, int, int).final StoredProcessInterfaceStoredProcessServiceProxy.newStoredProcess(SessionContextInterface sessionContext, StoredProcessInterface storedProcessSmartObject) Deprecated.This method has been deprecated since it is a pass through call to the deprecatedStoredProcessServiceInterface.newStoredProcess(SessionContextInterface, com.sas.services.storedprocess.metadata.StoredProcessInterface). -
Uses of SessionContextInterface in com.sas.services.storedprocess.metadata
Methods in com.sas.services.storedprocess.metadata that return SessionContextInterfaceMethods in com.sas.services.storedprocess.metadata with parameters of type SessionContextInterfaceModifier and TypeMethodDescriptionStoredProcess.newServiceObject(SessionContextInterface sessionContext) StoredProcessInterface.newServiceObject(SessionContextInterface sessionContext) Deprecated.TheStoredProcessInterfaceservice object returned by this method cannot be used to avail of features introduced in 9.2 or later.voidStoredProcessOptions.setSessionContextInterface(SessionContextInterface sessionContext) Sets the SessionContextInterface.Constructors in com.sas.services.storedprocess.metadata with parameters of type SessionContextInterfaceModifierConstructorDescriptionMetadataManipulatorForUpgrade(com.sas.metadata.remote.ClassifierMap classifierMap, SessionContextInterface sessionContext) -
Uses of SessionContextInterface in com.sas.services.user
Methods in com.sas.services.user that return SessionContextInterfaceModifier and TypeMethodDescriptionUserContext.getSessionContext()Get the session context for this user.UserContextInterface.getSessionContext()Get the session context for this user.Methods in com.sas.services.user with parameters of type SessionContextInterfaceModifier and TypeMethodDescriptionvoidUserContext.setSessionContext(SessionContextInterface session) Set the session context that this user context will use for logging, etc.voidUserContextInterface.setSessionContext(SessionContextInterface session) Set the session context that this user context will use for logging, etc. -
Uses of SessionContextInterface in com.sas.services.webapp
Methods in com.sas.services.webapp that return SessionContextInterfaceModifier and TypeMethodDescriptionSessionHelper.getSessionContext()If a successful logon has been completed by either newSession() fnc, the resulting session was cached and is available here.SessionHelper.newSession(SessionContextInterface sourceSession, UserServiceInterface userService, SessionServiceInterface sessionService) SessionHelper.newSession(SessionContextInterface sourceSession, UserServiceInterface userService, SessionServiceInterface sessionService, InformationServiceInterface infoService) Deprecated.static SessionContextInterfaceServicesFacade.newSessionContext(SessionContextInterface sourceSession, UserServiceInterface userService, SessionServiceInterface sessionService) A new session is created using the supplied session as a source of credentials.static SessionContextInterfaceServicesFacade.newSessionContext(SessionContextInterface sourceSession, UserServiceInterface userService, SessionServiceInterface sessionService, InformationServiceInterface infoService) Deprecated.Methods in com.sas.services.webapp with parameters of type SessionContextInterfaceModifier and TypeMethodDescriptionSessionHelper.newSession(SessionContextInterface sourceSession, UserServiceInterface userService, SessionServiceInterface sessionService) SessionHelper.newSession(SessionContextInterface sourceSession, UserServiceInterface userService, SessionServiceInterface sessionService, InformationServiceInterface infoService) Deprecated.static SessionContextInterfaceServicesFacade.newSessionContext(SessionContextInterface sourceSession, UserServiceInterface userService, SessionServiceInterface sessionService) A new session is created using the supplied session as a source of credentials.static SessionContextInterfaceServicesFacade.newSessionContext(SessionContextInterface sourceSession, UserServiceInterface userService, SessionServiceInterface sessionService, InformationServiceInterface infoService) Deprecated.