Class SkeletonSession
java.lang.Object
de.mid.innovator.m2msdk.model.SkeletonSession
- All Implemented Interfaces:
RemoteProcessInterface, SessionInterface, Serializable, Remote
Skeleton session living on server side and holding internally the server session.
The skeleton session is only to be used by the client and only returns skeleton objects.
- Version:
- 11.3.2
- Author:
- jmback
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidabort()Abort a process.voidEnd the current session and finalize all included objects.Get the client environment.getEnv()Get the Environment for the model transformation.Get the pool of all icons.getLog()Get log model.Get generic meta model.Get the configuration for the model transformation.getName()Get name of server processGet the option model with all options.Get parser for all expressions.Get progress model.getState()Get state of server processGet the type pool.Get workspace.booleanIs this session finished?voidsetRemoteHost(RemoteHost iHost) toString()voiduse()Use this process.
-
Constructor Details
-
SkeletonSession
- Throws:
AbortException
-
-
Method Details
-
getServerSession
-
finalizeSession
Description copied from interface:SessionInterfaceEnd the current session and finalize all included objects. Close files, streams, registry, etc.- Specified by:
finalizeSessionin interfaceSessionInterface- Throws:
RemoteException- an exception occurred
-
isFinished
Description copied from interface:SessionInterfaceIs this session finished?- Specified by:
isFinishedin interfaceSessionInterface- Returns:
- true if the session is finished.
- Throws:
RemoteException- an exception occurred
-
getClientEnv
Description copied from interface:SessionInterfaceGet the client environment. It can be used for environment variables and variables from registry. Only on client.- Specified by:
getClientEnvin interfaceSessionInterface- Returns:
- environment
- Throws:
RemoteException- an exception occurred
-
getEnv
Description copied from interface:SessionInterfaceGet the Environment for the model transformation.- Specified by:
getEnvin interfaceSessionInterface- Returns:
- environment
- Throws:
RemoteException- an exception occurred
-
getIconPool
Description copied from interface:SessionInterfaceGet the pool of all icons. Only on client.- Specified by:
getIconPoolin interfaceSessionInterface- Returns:
- icon pool
- Throws:
RemoteException- an exception occurred
-
getLog
Description copied from interface:SessionInterfaceGet log model.- Specified by:
getLogin interfaceSessionInterface- Returns:
- Log model
- Throws:
RemoteException- an exception occurred
-
getMetaModel
Description copied from interface:SessionInterfaceGet generic meta model.- Specified by:
getMetaModelin interfaceSessionInterface- Returns:
- Meta model
- Throws:
RemoteException- an exception occurred
-
getModelTransformationConfiguration
Description copied from interface:SessionInterfaceGet the configuration for the model transformation.- Specified by:
getModelTransformationConfigurationin interfaceSessionInterface- Returns:
- configuration for the model transformation
- Throws:
RemoteException- an exception occurred
-
getOptionModel
Description copied from interface:SessionInterfaceGet the option model with all options.- Specified by:
getOptionModelin interfaceSessionInterface- Returns:
- option model
- Throws:
RemoteException- an exception occurred
-
getParser
Description copied from interface:SessionInterfaceGet parser for all expressions.- Specified by:
getParserin interfaceSessionInterface- Returns:
- Parser to evaluate expressions
- Throws:
RemoteException- an exception occurred
-
getProgress
Description copied from interface:SessionInterfaceGet progress model.- Specified by:
getProgressin interfaceSessionInterface- Returns:
- Progress model
- Throws:
RemoteException- an exception occurred
-
getTypePool
Description copied from interface:SessionInterfaceGet the type pool. Server and client have own type pools.- Specified by:
getTypePoolin interfaceSessionInterface- Returns:
- type pool
- Throws:
RemoteException- an exception occurred
-
getWorkspace
Description copied from interface:SessionInterfaceGet workspace.- Specified by:
getWorkspacein interfaceSessionInterface- Returns:
- Workspace
- Throws:
RemoteException- an exception occurred
-
setRemoteHost
-
getRemoteHost
-
getName
Description copied from interface:RemoteProcessInterfaceGet name of server process- Specified by:
getNamein interfaceRemoteProcessInterface- Returns:
- name as string
-
getState
Description copied from interface:RemoteProcessInterfaceGet state of server process- Specified by:
getStatein interfaceRemoteProcessInterface- Returns:
- state of process
-
abort
public void abort()Description copied from interface:RemoteProcessInterfaceAbort a process. true if process has aborted- Specified by:
abortin interfaceRemoteProcessInterface
-
toString
-
use
Description copied from interface:RemoteProcessInterfaceUse this process.- Specified by:
usein interfaceRemoteProcessInterface- Throws:
RemoteException
-