public class Connector
extends java.lang.Object
implements com.centrasite.jaxr.CentraSiteObjectCacheListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FOLDER_ORG_CONFIG |
static int |
LICENSE_COMMUNITY |
static int |
LICENSE_ENTERPRISE |
static int |
LICENSE_UNKNOWN |
static java.lang.String |
PARAM_LANGUAGE |
static java.lang.String |
PARAM_USER_LOCALE |
Constructor and Description |
---|
Connector() |
Modifier and Type | Method and Description |
---|---|
void |
cacheCleared(com.centrasite.jaxr.CentraSiteObjectCache oc) |
boolean |
canGuestDownloadDocuments()
Check if a guest user may download/export data.
|
boolean |
canUserDownloadDocuments(com.centrasite.jaxr.infomodel.CentraSiteRegistryObject regObj)
Check if the current user is permitted to download documents.
|
void |
clearRegistryObjectCache() |
void |
connect(com.softwareag.cst.util.security.Credentials credentials,
java.util.Locale locale,
ActionContext context)
Establish connection
|
Connection |
createConnection(com.softwareag.cst.util.security.Credentials credentials)
Get a new JAXR connection - when used externally, the caller is responsible
for closing the connection when no more used.
|
void |
disconnect() |
AccessManager |
getAccessManager() |
com.softwareag.cis.plugin.util.ApplicationContext |
getApplicationContext() |
BusinessLifeCycleManager |
getBusinessLifeCycleManager()
Getter for m_blcm
|
BusinessQueryManager |
getBusinessQueryManager()
Getter for m_bqm
|
CapabilityManager |
getCapabilityManager() |
java.lang.String |
getConfiguredCrrUrl() |
Connection |
getConnection()
Get the underlying JAXR connection.
|
ControlConfiguration |
getControlConfiguration()
Get the control configuration.
|
com.softwareag.cst.util.security.Credentials |
getCredentials()
Get password.
|
DateTimeTransformer |
getDateTimeTransformer() |
DisplayManager |
getDisplayManager() |
java.lang.String |
getEdition() |
ExtendedTypeInfoCache |
getExtendedTypeInfoCache()
Obtain the ExtendedTypeInfoCache for this Connector
|
AbstractExtensionCommand |
getExtensionCommand(java.lang.String extensionId)
get the extension command for the given extension id
|
java.util.Collection<java.lang.String> |
getFindqualifiers()
Getter for m_findqualifiers
|
GUIConfigurationExt |
getGUIConfiguration()
Obtain the user's GUI configuration instance.
|
com.centrasite.configuration.gui.GuiConfigurationInfo |
getGuiConfigurationInfo() |
ImageLoader |
getImageLoader() |
java.lang.String |
getInitParam(java.lang.String key) |
java.lang.String |
getINMConfigurationURL()
Deprecated.
|
com.centrasite.jaxr.JAXRAccessor |
getJAXRAccessor() |
com.centrasite.lcmapi.LCMAdminManager |
getLCMAdminManager() |
com.centrasite.lcmapi.LCMRegistryService |
getLCMRegistryService() |
com.centrasite.lcmapi.LCMRuntimeManager |
getLCMRuntimeManager() |
java.util.Locale |
getLocale()
Getter for m_language
|
java.lang.String |
getNoChallengeUrl(java.lang.String externalUrl)
Get repository access URL for access with implicit user
|
com.centrasite.notification.NotificationManager |
getNotificationManager() |
com.centrasite.notification.NotificationManager |
getNotificationManager(java.lang.String conceptKey)
Deprecated.
|
java.lang.String |
getParameter(java.lang.String name)
Get value of parameter for Control plugin - configured in plugins/control.xml
|
java.lang.String |
getPassword()
Get password.
|
java.util.Locale |
getPersitanceLocale()
Getter for retrieving the locale that is used to persist new internationalized strings
|
java.lang.String |
getProxyURL(java.lang.String relURL,
boolean isHistoryFile) |
QueryManager |
getQueryManager() |
java.lang.String |
getRealProxyHistoryUrl(java.lang.String url) |
java.lang.String |
getRealProxyUrl(java.lang.String url) |
RegistryManager |
getRegistryManager() |
RegistryService |
getRegistryService()
Getter for m_registryService
|
java.lang.String |
getRegistryUrl() |
User |
getRegistryUser()
Get registry user
|
com.centrasite.util.RepositoryConnector |
getRepositoryConnector() |
java.lang.String |
getRepositoryUrl() |
java.lang.String |
getRepositoryUrlInoDav()
This method is intended for intzernal usage only.
|
com.centrasite.resourceaccess.managers.ResourceAccessManager |
getResourceAccessManager()
TRT2551 [Code refactoring in CentraSite]
|
ServletContext |
getServletContext()
Get the servlet context.
|
java.util.Properties |
getSSLProperties()
Establish the SSL properties from the servlet's parameters
|
java.lang.String |
getToken() |
int |
getTransactionNumber()
In order to support modification an undo of arbitrary Items each Item may carry
a transaction number inherited from the session context (i.e.
|
com.centrasite.uddiv3.client.commons.api.RegistryService |
getUddiRegistryService() |
java.lang.String |
getUserName()
Get name of current user
|
void |
incrTransactionNumber()
In order to support modification an undo of arbitrary Items each Item may carry
a transaction number inherited from the session context (i.e.
|
boolean |
isEnterpriseLicense() |
boolean |
isGuestUser()
Checks if the GUEST user is logged in.
|
boolean |
isProxyURL(java.lang.String url) |
boolean |
isRTLMode()
Determines if the current mode is RTL
|
void |
lockItem(Item item,
boolean lockWait) |
void |
removeFromRegistryObjectTypeCache(Concept concept)
Remove CentraSiteTypeDescription for object type corresponding to given
concept (from ObjectType classification scheme) from the registry's type cache
|
void |
rollback() |
void |
setApplicationContext(com.softwareag.cis.plugin.util.ApplicationContext applCtx) |
void |
setBusinessLifeCycleManager(BusinessLifeCycleManager blcm)
Setter for m_blcm
|
void |
setBusinessQueryManager(BusinessQueryManager bqm)
Setter for m_bqm
|
void |
setControlConfiguration(ControlConfiguration controlConfig)
Set the control configuration.
|
void |
setLocale(java.util.Locale language)
Setter for m_language
|
void |
setPersitanceLocale(java.util.Locale value)
Setter for retrieving the locale that is used to persist new internationalized strings
|
void |
setRegistryService(RegistryService registryService)
Setter for m_registryService
|
void |
setRegistryUrl(java.lang.String registryUrl) |
void |
setRTLMode(boolean isRTLMode)
Set if the current mode is RTL.
|
void |
setServletContext(ServletContext servletContext)
Set the servlet context.
|
void |
setToken(java.lang.String token) |
boolean |
showColumnChooser() |
public static final int LICENSE_UNKNOWN
public static final int LICENSE_COMMUNITY
public static final int LICENSE_ENTERPRISE
public static final java.lang.String FOLDER_ORG_CONFIG
public static final java.lang.String PARAM_LANGUAGE
public static final java.lang.String PARAM_USER_LOCALE
public void setServletContext(ServletContext servletContext)
servletContext
- servlet contextpublic ServletContext getServletContext()
public void setControlConfiguration(ControlConfiguration controlConfig)
controlConfig
- configuration instancepublic ControlConfiguration getControlConfiguration()
public ExtendedTypeInfoCache getExtendedTypeInfoCache()
public com.centrasite.configuration.gui.GuiConfigurationInfo getGuiConfigurationInfo()
public void connect(com.softwareag.cst.util.security.Credentials credentials, java.util.Locale locale, ActionContext context) throws java.lang.Exception
java.lang.Exception
public com.centrasite.uddiv3.client.commons.api.RegistryService getUddiRegistryService()
public DateTimeTransformer getDateTimeTransformer()
public com.centrasite.jaxr.JAXRAccessor getJAXRAccessor() throws JAXRException
JAXRException
public Connection createConnection(com.softwareag.cst.util.security.Credentials credentials) throws JAXRException
securityContext
- JAXRException
public Connection getConnection()
public QueryManager getQueryManager()
public BusinessLifeCycleManager getBusinessLifeCycleManager()
public void setBusinessLifeCycleManager(BusinessLifeCycleManager blcm)
blcm
- The blcm to set.public BusinessQueryManager getBusinessQueryManager()
public void setBusinessQueryManager(BusinessQueryManager bqm)
bqm
- The bqm to set.public java.util.Locale getLocale()
public void setLocale(java.util.Locale language)
language
- The language to set.public java.util.Locale getPersitanceLocale()
public void setPersitanceLocale(java.util.Locale value)
value
- localepublic RegistryService getRegistryService()
public void setRegistryService(RegistryService registryService)
registryService
- The registryService to set.public com.softwareag.cst.util.security.Credentials getCredentials()
public java.lang.String getPassword()
public User getRegistryUser()
public java.lang.String getUserName()
public java.util.Collection<java.lang.String> getFindqualifiers()
public void disconnect() throws java.lang.Exception
java.lang.Exception
public boolean isGuestUser()
public boolean canGuestDownloadDocuments()
public boolean canUserDownloadDocuments(com.centrasite.jaxr.infomodel.CentraSiteRegistryObject regObj)
regObj
- object to check for privilegespublic boolean showColumnChooser()
public RegistryManager getRegistryManager()
public java.lang.String getRegistryUrl()
public void setRegistryUrl(java.lang.String registryUrl)
public com.centrasite.util.RepositoryConnector getRepositoryConnector()
public java.lang.String getRepositoryUrl()
public java.lang.String getRepositoryUrlInoDav()
public ImageLoader getImageLoader()
public CapabilityManager getCapabilityManager()
public AccessManager getAccessManager()
public com.centrasite.notification.NotificationManager getNotificationManager()
public com.centrasite.notification.NotificationManager getNotificationManager(java.lang.String conceptKey) throws java.lang.Exception
java.lang.Exception
public GUIConfigurationExt getGUIConfiguration()
public void setApplicationContext(com.softwareag.cis.plugin.util.ApplicationContext applCtx)
public com.softwareag.cis.plugin.util.ApplicationContext getApplicationContext()
public java.lang.String getInitParam(java.lang.String key)
key
- name of query parameterpublic java.lang.String getEdition()
Constants.EDITION_COMMUNITY
, Constants.EDITION_ENTERPRISE
, Constants.EDITION_ACTIVESOA
public boolean isEnterpriseLicense()
public int getTransactionNumber()
public void incrTransactionNumber()
public void clearRegistryObjectCache()
public void removeFromRegistryObjectTypeCache(Concept concept) throws JAXRException
concept
- JAXRException
public java.lang.String getConfiguredCrrUrl()
public java.util.Properties getSSLProperties()
public java.lang.String getParameter(java.lang.String name)
name
- the name of the parameterpublic java.lang.String getNoChallengeUrl(java.lang.String externalUrl)
externalUrl
- public void cacheCleared(com.centrasite.jaxr.CentraSiteObjectCache oc)
cacheCleared
in interface com.centrasite.jaxr.CentraSiteObjectCacheListener
public java.lang.String getToken()
public void setToken(java.lang.String token)
public void lockItem(Item item, boolean lockWait) throws java.lang.Exception
java.lang.Exception
public void rollback()
public DisplayManager getDisplayManager()
public com.centrasite.lcmapi.LCMRegistryService getLCMRegistryService()
public com.centrasite.lcmapi.LCMAdminManager getLCMAdminManager() throws com.centrasite.lcmapi.LCMException
com.centrasite.lcmapi.LCMException
public com.centrasite.lcmapi.LCMRuntimeManager getLCMRuntimeManager() throws com.centrasite.lcmapi.LCMException
com.centrasite.lcmapi.LCMException
public com.centrasite.resourceaccess.managers.ResourceAccessManager getResourceAccessManager()
ResourceAccessManager
instance
active throughout current Control session.public boolean isRTLMode()
public void setRTLMode(boolean isRTLMode)
isRTLMode
- - the isRTLMode to setpublic AbstractExtensionCommand getExtensionCommand(java.lang.String extensionId)
extension
- idpublic java.lang.String getINMConfigurationURL()
public java.lang.String getProxyURL(java.lang.String relURL, boolean isHistoryFile)
relURL
- a relative URL with the text behind
".../ino:dav/ino:dav" or ".../ino:dav/ino:davHistory"isHistoryFile
- if true, the URL for a history file is to be returnedpublic boolean isProxyURL(java.lang.String url)
public java.lang.String getRealProxyUrl(java.lang.String url)
public java.lang.String getRealProxyHistoryUrl(java.lang.String url)