public class JAXRAccessor
extends java.lang.Object
The typical control flow looks like: JAXRAccessor jaxr = new JAXRAccessor(dbURL, ...) someRegistryTasks(jaxr) jaxr.close()
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_DBURL |
Constructor and Description |
---|
JAXRAccessor(CentraSiteConnection csConnection)
Constructor: create a JAXR connection from an existing CentraSite connection.
|
JAXRAccessor(java.lang.String dbURL,
java.lang.String user,
java.lang.String password)
Constructor: create a new JAXR connection with credentials.
|
JAXRAccessor(java.lang.String dbURL,
java.lang.String user,
java.lang.String password,
boolean browserMode)
Constructor: create a JAXR connection with credential and lock mode.
|
JAXRAccessor(java.lang.String dbURL,
java.lang.String user,
java.lang.String password,
boolean browserMode,
java.util.Properties sslProperties)
Constructor: create a JAXR connection with credential and lock mode.
|
JAXRAccessor(java.lang.String dbURL,
java.lang.String user,
java.lang.String password,
Connection connection)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
close()
Close a JAXR connection only if opened here.
|
Connection |
getConnection()
Returns the JAXR Connection.
|
java.lang.String |
getDbURL()
Returns the DB URL.
|
BusinessLifeCycleManager |
getLCMgr()
Returns the BusinessLifeCycleManager.
|
java.util.Locale |
getMessageLocale()
Gets the Locale which is set for the session.
|
java.lang.String |
getPassword()
Returns the current password.
|
BusinessQueryManager |
getQMgr()
Returns the BusinessQueryManager.
|
RegistryService |
getRegSrv()
JAXR object getters.
|
java.lang.String |
getUser()
Returns the current user.
|
java.lang.String |
getWebdavRoot()
Returns the current root directory of web-dav.
|
public static final java.lang.String DEFAULT_DBURL
public JAXRAccessor(java.lang.String dbURL, java.lang.String user, java.lang.String password, boolean browserMode, java.util.Properties sslProperties) throws JAXRException
dbURL
- URL of (CentraSite) registryuser
- User name for JAXR credentialspassword
- Password for JAXR credentialsbrowserMode
- true: no locks at read access;
false: acquire read lockssslProperties
- Properties for SSLJAXRException
- if an internal occurs on creating an object.public JAXRAccessor(java.lang.String dbURL, java.lang.String user, java.lang.String password, boolean browserMode) throws JAXRException
dbURL
- URL of (CentraSite) registryuser
- User name for JAXR credentialspassword
- Password for JAXR credentialsbrowserMode
- true: no locks at read access;
false: acquire read locksJAXRException
- if an internal occurs on creating an object.public JAXRAccessor(java.lang.String dbURL, java.lang.String user, java.lang.String password, Connection connection) throws JAXRException
The connection values will be adapted. Note that in this case the close() method has no effect.
dbURL
- URL of (CentraSite) registryuser
- User name for JAXR credentialspassword
- Password for JAXR credentialsconnection
- An already open JAXR connectionJAXRException
- if an internal occurs on creating an object.public JAXRAccessor(CentraSiteConnection csConnection) throws JAXRException
The connection values will be adapted. Note that in this case the close() method has no effect. User and password values are only set if given in the CentraSite connection.
csConnection
- An already open JAXR connectionJAXRException
- if an internal occurs on creating an object.public JAXRAccessor(java.lang.String dbURL, java.lang.String user, java.lang.String password) throws JAXRException
dbURL
- URL of (CentraSite) registryuser
- User name for JAXR credentialspassword
- Password for JAXR credentialsJAXRException
- if an internal occurs on creating an object.public void close()
public RegistryService getRegSrv()
public Connection getConnection()
public BusinessLifeCycleManager getLCMgr()
BusinessLifeCycleManager
objectpublic BusinessQueryManager getQMgr()
BusinessQueryManager
objectpublic java.lang.String getDbURL()
public java.lang.String getUser()
public java.lang.String getPassword()
public java.lang.String getWebdavRoot()
public java.util.Locale getMessageLocale()