|
|
||||
| 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.
iIServerTokenProvideriIsTransactionMaster
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.
ibvVaultSessionOIdiIsTransactionMaster
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.
iTransactionMasterHostNameiTransactionMasterListenPortiIsTransactionMasteriSessionOId
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.
iSessionNameiTransactionMasterHostNameiTransactionMasterListenPortiIsTransactionMasteriSessionOId
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.
iTransactionMasterHostNameiTransactionMasterListenPortiIsTransactionMasteriSessionOId
void removeVaultSession(VaultSession ipVaultSession)
Remove a VaultSession object.
ipVaultSession