public class InstancePropertyUtilities extends Object
Constructor and Description |
---|
InstancePropertyUtilities() |
Modifier and Type | Method and Description |
---|---|
static boolean |
getBooleanDomainProperty(LibrarySession session,
String propKey)
Gets the value of a boolean domain property.
|
static boolean |
getBooleanDomainProperty(LibrarySession session,
String propKey,
boolean defValue)
Gets the value of a boolean domain property.
|
static String |
getBpelWorklistUrl(LibrarySession session)
Gets the BPEL Worklist URL for this instance.
|
static ControllerState |
getControllerState(LibrarySession session)
Gets the ControllerState for this instance.
|
static long |
getDavNullResourceLockExpirationPeriod(LibrarySession session)
Gets the DAV Null resource Lock timeout period in seconds.
|
static String[] |
getDavUserAgents(LibrarySession session)
Gets the set of user agents for DAV.
|
static TimeZone |
getDefaultTimeZone(LibrarySession session)
Gets the default TimeZone.
|
static long |
getDocumentDefinitionObjectExpirationPeriod(LibrarySession session)
Gets the Document Definition object expiration period in milliseconds.
|
static String |
getFdkConfigurationClass(LibrarySession session)
Gets the BPEL Worklist URL for this instance.
|
static long |
getGlobalAuditEventExpirationPeriod(LibrarySession session)
Gets the global audit event expiration period (in seconds).
|
static AuditTypeList |
getGlobalAuditTypeList(LibrarySession session)
Gets the AuditTypeList that defines the events saved into the
global audit history.
|
static OperationActionSpecification[] |
getGlobalOperationActionSpecifications(LibrarySession session)
Gets the global OperationActionSpecifications
|
static PropertyBundle |
getIdmCredentialManagerProperty(LibrarySession session)
Gets the Idm CredentialManager domain property
|
static int |
getIntegerDomainProperty(LibrarySession session,
String propKey,
int defValue)
Gets the value of an integer domain property.
|
static long |
getLongDomainProperty(LibrarySession session,
String propKey,
long defValue)
Gets the value of a long domain property.
|
static String |
getProductVersion(LibrarySession session)
Gets the Product version string.
|
static PropertyBundle |
getPropertyBundleDomainProperty(LibrarySession session,
String propKey)
Gets the value of a PropertyBundle domain property.
|
static String[] |
getStringArrayDomainProperty(LibrarySession session,
String propKey)
Gets the value of a String[] domain property.
|
static String |
getStringDomainProperty(LibrarySession session,
String propKey)
Gets the value of a String domain property.
|
static SystemObject |
getSystemObjectDomainProperty(LibrarySession session,
String propKey)
Gets the value of a SystemObject domain property.
|
static String |
getTempDirectory(LibrarySession session)
Gets the default mid-tier temp directory to use.
|
static String |
getWorkflowSchemaName(LibrarySession session)
Gets the Workflow schema name with which ECM is integrated.
|
static boolean |
isAutoUserProvisioningEnabled(LibrarySession session)
Gets whether the instance has Auto User Provisioning enabled.
|
static boolean |
isBpelWorkflowCreationEnabled(LibrarySession session)
Gets whether the instance allows the creation of custom
BPEL Workflows.
|
static boolean |
isDavCopyMoveThroughFolderLinkAllowed(LibrarySession session)
Gets whether dav allows copy and move ops through folder links.
|
static boolean |
isIdmEnabled(LibrarySession session)
Gets whether the instance is IDM enabled.
|
static boolean |
isLockObjectEnabled(LibrarySession session)
See if LOCKOBJECT is enabled.
|
static boolean |
isSynchronousSecurityRefreshEnabled(LibrarySession session)
Gets whether the instance is enabled to refresh security
synchronously.
|
static boolean |
isWebServiceSecureCleartextAuthenticationRequired(LibrarySession session)
Gets whether web service cleartext password authentication
requires HTTPS, or is allowed over plain HTTP for this instance.
|
static boolean |
isWindows()
Checks if the current operating system is windows based.
|
static boolean |
isWorkflowEnabled(LibrarySession session)
Gets whether the instance is Workflow enabled.
|
static void |
setControllerState(LibrarySession session,
ControllerState cs)
Sets the ControllerState for this instance.
|
static void |
setGlobalAuditTypeList(LibrarySession session,
AuditTypeList atl)
Gets the AuditTypeList that defines the events saved into the
global audit history.
|
static void |
setSystemObjectDomainProperty(LibrarySession session,
String propKey,
SystemObject sysObj)
Sets the value of a SystemObject domain property.
|
public static long getDocumentDefinitionObjectExpirationPeriod(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static long getGlobalAuditEventExpirationPeriod(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static AuditTypeList getGlobalAuditTypeList(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static void setGlobalAuditTypeList(LibrarySession session, AuditTypeList atl) throws IfsException
session
- session context (must not be null)atl
- the global AuditTypeListIfsException
- if the operation failspublic static OperationActionSpecification[] getGlobalOperationActionSpecifications(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static boolean isLockObjectEnabled(LibrarySession session) throws IfsException
session
- session contextIfsException
- if operation fails.public static boolean isSynchronousSecurityRefreshEnabled(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static boolean isIdmEnabled(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static PropertyBundle getIdmCredentialManagerProperty(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static boolean isAutoUserProvisioningEnabled(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static TimeZone getDefaultTimeZone(LibrarySession session) throws IfsException
session
- session contextIfsException
- if the operation failspublic static String getTempDirectory(LibrarySession session) throws IfsException
session
- session contextIfsException
- if the operation failspublic static boolean isWindows()
public static String getProductVersion(LibrarySession session) throws IfsException
session
- the session contextIfsException
- if the operation failspublic static long getDavNullResourceLockExpirationPeriod(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static String[] getDavUserAgents(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static boolean isDavCopyMoveThroughFolderLinkAllowed(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static boolean isWebServiceSecureCleartextAuthenticationRequired(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static boolean isWorkflowEnabled(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static String getWorkflowSchemaName(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static boolean isBpelWorkflowCreationEnabled(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static String getBpelWorklistUrl(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static String getFdkConfigurationClass(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static ControllerState getControllerState(LibrarySession session) throws IfsException
session
- session context (must not be null)IfsException
- if the operation failspublic static void setControllerState(LibrarySession session, ControllerState cs) throws IfsException
session
- session context (must not be null)cs
- the ControllerStateIfsException
- if the operation failspublic static boolean getBooleanDomainProperty(LibrarySession session, String propKey) throws IfsException
Defaults to false if the property doesn't exist or is null.
session
- the session context (must not be null)propKey
- the property keyIfsException
- if the operation failspublic static boolean getBooleanDomainProperty(LibrarySession session, String propKey, boolean defValue) throws IfsException
Defaults to false if the property doesn't exist or is null.
session
- the session context (must not be null)propKey
- the property keydefValue
- the default value to use if property is undefinedIfsException
- if the operation failspublic static int getIntegerDomainProperty(LibrarySession session, String propKey, int defValue) throws IfsException
Defaults to the specified value if the property doesn't exist or is null.
session
- the session context (must not be null)propKey
- the property keydefValue
- the default value to use if property is undefinedIfsException
- if the operation failspublic static long getLongDomainProperty(LibrarySession session, String propKey, long defValue) throws IfsException
Defaults to the specified value if the property doesn't exist or is null.
session
- the session context (must not be null)propKey
- the property keydefValue
- the default value to use if property is undefinedIfsException
- if the operation failspublic static String getStringDomainProperty(LibrarySession session, String propKey) throws IfsException
session
- the session context (must not be null)propKey
- the property keyIfsException
- if the operation failspublic static String[] getStringArrayDomainProperty(LibrarySession session, String propKey) throws IfsException
session
- the session context (must not be null)propKey
- the property keyIfsException
- if the operation failspublic static PropertyBundle getPropertyBundleDomainProperty(LibrarySession session, String propKey) throws IfsException
session
- the session context (must not be null)propKey
- the property keyIfsException
- if the operation failspublic static SystemObject getSystemObjectDomainProperty(LibrarySession session, String propKey) throws IfsException
session
- the session context (must not be null)propKey
- the property keyIfsException
- if the operation failspublic static void setSystemObjectDomainProperty(LibrarySession session, String propKey, SystemObject sysObj) throws IfsException
session
- the session context (must not be null)propKey
- the property keysysObj
- the SystemObjectIfsException
- if the operation failsCopyright © 2023. All rights reserved.