|
|
Package com.dassault_systemes.enovaultclientjava.vdk0vaultclient |
Class ENOVIVaultSessionFactory
|
Class Hierarchy |
java.lang.Object | +-com.dassault_systemes.enovaultclientjava.vdk0vaultclient.ENOVIVaultSessionFactory
Class Location |
Class Description |
public class ENOVIVaultSessionFactory
This class supplies methods to manage VaultSession object.
Field Summary |
Vector | _VaultSessions |
boolean | _isInBrowser |
Constructor Summary |
ENOVIVaultSessionFactory() |
Method Summary |
ENOVIVaultSession | getVaultSession(ServerTokenProvider iIServerTokenProvider, boolean iIsTransactionMaster) |
ENOVIVaultSession | getVaultSession(byte[] ibvVaultSessionOId, boolean iIsTransactionMaster) |
ENOVIVaultSession | getVaultSession(String iTransactionMasterServerMarker, String iTransactionMasterHostName, int iTransactionMasterListenPort, boolean iIsTransactionMaster) |
ENOVIVaultSession | getVaultSession(String iSessionName, String iTransactionMasterServerMarker, String iTransactionMasterHostName, int iTransactionMasterListenPort, boolean iIsTransactionMaster) |
void | endVaultSession(ENOVIVaultSession Isession) |
void | endVaultSession(ENOVIVaultSession Isession, boolean ibvIsTransPropagate) |
void | endVaultSessionProxy(ENOVIVaultSession Isession) |
String | getDefaultAliasName() |
Enumeration | getVaultAliasNames() |
ENOVIVaultSession | createVaultSession(String iTransactionMasterServerMarker, String iTransactionMasterHostName, int iTransactionMasterListenPort, boolean iIsTransactionMaster) |
void | removeVaultSession(VaultSession ipVaultSession) |
Field Detail |
Vector _VaultSessions
boolean _isInBrowser
Constructor Detail |
ENOVIVaultSessionFactory()
Method Detail |
ENOVIVaultSession getVaultSession(ServerTokenProvider iIServerTokenProvider, boolean iIsTransactionMaster)Supplies the VaultSession object pertainning to the given parameters. If the VaultSession Object doesn't exist yet, it will be created.
iIServerTokenProvider
iIsTransactionMaster
ENOVIVaultSession getVaultSession(byte[] ibvVaultSessionOId, boolean iIsTransactionMaster)Supplies the VaultSession object pertainning to the given parameters. If the VaultSession Object doesn't exist yet, it will be created.
ibvVaultSessionOId
iIsTransactionMaster
ENOVIVaultSession getVaultSession(String iTransactionMasterServerMarker, String iTransactionMasterHostName, int iTransactionMasterListenPort, boolean iIsTransactionMaster)Supplies the VaultSession object pertainning to the given parameters. If the VaultSession Object doesn't exist yet, it will be created.
iTransactionMasterHostName
iTransactionMasterListenPort
iIsTransactionMaster
iSessionOId
ENOVIVaultSession getVaultSession(String iSessionName, String iTransactionMasterServerMarker, String iTransactionMasterHostName, int iTransactionMasterListenPort, boolean iIsTransactionMaster)Supplies the VaultSession object pertainning to the given parameters. If the VaultSession Object doesn't exist yet, it will be created.
iSessionName
iTransactionMasterHostName
iTransactionMasterListenPort
iIsTransactionMaster
iSessionOId
void endVaultSession(ENOVIVaultSession Isession)
void endVaultSession(ENOVIVaultSession Isession, boolean ibvIsTransPropagate)Ends the VaultSession
session
void endVaultSessionProxy(ENOVIVaultSession Isession)Ends the Vault Session proxy object
session
String getDefaultAliasName()Supplies the default Vault Server Alias Name.
Enumeration getVaultAliasNames()Supplies the Vault Server Alias Name enumeration.
ENOVIVaultSession createVaultSession(String iTransactionMasterServerMarker, String iTransactionMasterHostName, int iTransactionMasterListenPort, boolean iIsTransactionMaster)Create the VaultSession object pertainning to the given parameters.
iTransactionMasterHostName
iTransactionMasterListenPort
iIsTransactionMaster
iSessionOId
void removeVaultSession(VaultSession ipVaultSession)Remove a VaultSession object.
ipVaultSession