public interface OwRepositoryContext extends OwBaseInitializer
Interface for the ECM Repository context.
The context keeps basic configuration, localization and environment information and is independent to the web context.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
Modifier and Type | Interface and Description |
---|---|
static class |
OwRepositoryContext.OwConfigChangeEvent
Delegates OwConfigChangeEventListener notifications to the subscribed listeners.
|
static interface |
OwRepositoryContext.OwConfigChangeEventListener
Interface of config change event listeners that get notifications about changes in configuration.
|
Modifier and Type | Method and Description |
---|---|
void |
addConfigChangeEventListener(OwRepositoryContext.OwConfigChangeEventListener listener_p)
add a config change event listener to be notified about config changes
|
String |
createTempDir(String strPrefix_p)
creates a unique temp directory
|
void |
deleteTempDir(String strDir_p)
deletes a temp dir and all files within it
|
String |
getBasePath()
get the base path to the application
|
String |
getClientID()
get a ID / name for the calling client browser
|
String |
getClientWildCard(int wildcardtype_p)
get a wild card to be used in the client for the given wild card type
|
String |
getConfigurationName()
get a name for the configuration to use
can be used to distinguish different applications
|
URL |
getConfigURL(String strName_p)
get the URL to the configuration file
|
String |
getInitParameter(String strParamName_p)
get a parameter from the config file
|
org.springframework.jdbc.core.JdbcTemplate |
getJDBCTemplate()
get a spring JDBC template for the default DataSource
|
Locale |
getLocale()
get the current locale,
which can be used as a prefix/postfix to distinguish localization resources
|
OwMandator |
getMandator()
get the mandator interface of the current logged in user
|
String |
getMandatorID()
get a ID / name for the calling mandator
|
OwMandatorManager |
getMandatorManager()
retrieve the MandatorManager reference
|
InputStream |
getXMLConfigDoc(String strName_p)
loads a XML Document either from local file, external file or from a JNDI context
|
boolean |
hasLabel(String strName_p)
check if a display label is defined for the given symbol name
|
String |
localize(String strKey_p,
String strText_p)
localizes a string
|
String |
localize1(String strKey_p,
String strText_p,
String strAttribute1_p)
localizes a string with additional parameter that is replaced with %1
|
String |
localize2(String strKey_p,
String strText_p,
String strAttribute1_p,
String strAttribute2_p)
localizes a string with additional parameter that is replaced with %1
|
String |
localize3(String strKey_p,
String strText_p,
String strAttribute1_p,
String strAttribute2_p,
String strAttribute3_p)
localizes a string with additional parameter that is replaced with %1
|
String |
localizeLabel(String strName_p)
optionally translate a name into a readable label, used for property class names in ECM adaptors which do not support separate displaynames
|
getApplicationAttribute, setApplicationAttribute
void addConfigChangeEventListener(OwRepositoryContext.OwConfigChangeEventListener listener_p)
listener_p
- org.springframework.jdbc.core.JdbcTemplate getJDBCTemplate()
Locale getLocale()
String localizeLabel(String strName_p)
strName_p
- name e.g. attribute name to look forboolean hasLabel(String strName_p)
strName_p
- name e.g. attribute name to look forString localize(String strKey_p, String strText_p)
strKey_p
- Key value used to retrieve localized string from resourcestrText_p
- current language TextString localize1(String strKey_p, String strText_p, String strAttribute1_p)
strKey_p
- Key value used to retrieve localized string from resourcestrText_p
- current language TextstrAttribute1_p
- String that replaces %1 tokensString localize2(String strKey_p, String strText_p, String strAttribute1_p, String strAttribute2_p)
strKey_p
- Key value used to retrieve localized string from resourcestrText_p
- current language TextstrAttribute1_p
- String that replaces %1 tokensstrAttribute2_p
- String that replaces %2 tokensString localize3(String strKey_p, String strText_p, String strAttribute1_p, String strAttribute2_p, String strAttribute3_p)
strKey_p
- Key value used to retrieve localized string from resourcestrText_p
- current language TextstrAttribute1_p
- String that replaces %1 tokensstrAttribute2_p
- String that replaces %2 tokensstrAttribute3_p
- String that replaces %3 tokensString getConfigurationName()
InputStream getXMLConfigDoc(String strName_p) throws Exception
getXMLConfigDoc
in interface OwBaseInitializer
strName_p
- Name of the resource to look forException
URL getConfigURL(String strName_p) throws Exception
getConfigURL
in interface OwBaseInitializer
strName_p
- Name of the resource to look forException
String getBasePath()
getBasePath
in interface OwBaseInitializer
String getInitParameter(String strParamName_p)
getInitParameter
in interface OwBaseInitializer
strParamName_p
- Name of the requested parametervoid deleteTempDir(String strDir_p)
strDir_p
- String directoryString createTempDir(String strPrefix_p) throws Exception
strPrefix_p
- String prefix to use for nameOwConfigurationException
Exception
String getClientID()
String getMandatorID()
OwMandator getMandator()
OwMandatorManager getMandatorManager()
String getClientWildCard(int wildcardtype_p)
wildcardtype_p
- as defined in OwWildCardDefinition.WILD_CARD_TYPE_...Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.