Oracle® Content Services Web Services Java API Reference
10g Release 1 (10.1.1)

B19047-01


oracle.ifs.fdk
Class FdkConfiguration

java.lang.Object
  extended byoracle.ifs.fdk.FdkConfiguration


public abstract class FdkConfiguration
extends java.lang.Object

Holder class for configuration properties.


Constructor Summary
protected FdkConfiguration()
Constructor.

Method Summary
protected void dispose()
Method that needs to be called by the subclass dispose() method.
java.lang.String getAdministratorEmailAddress()
Gets the EMAIL address for the administrator.
java.lang.String getApplicationHost()
Gets the application host name.
java.lang.String getApplicationMountPoint()
Gets the application mount point.
int getApplicationPort()
Gets the application port.
boolean getApplicationUseHttps()
Gets whether the application uses HTTPS.
long getDavNullResourceLockExpirationPeriod()
Gets the DAV Null resource Lock timeout period in seconds.
java.lang.String[] getDavUserAgents()
Returns the User-Agent headers (or parts of) for HTTP clients known to be pure DAV clients.
static FdkConfiguration getInstance()
Returns the singleton instance of this class.
java.util.Date getLastAntiVirusDefinitionUpdate()
Returns the Date when the last Virus Scanner definition file update occured.
java.lang.String getOidDasUrlBase()
Gets the "Base" DAS URL.
java.lang.String getOidDasUrlEditProfile()
Gets the "Edit Profile" DAS URL.
java.lang.String getOidDasUrlEditUser()
Gets the "Edit User" DAS URL.
java.lang.String getOidDasUrlPasswordChange()
Gets the "Password Change" DAS URL.
java.lang.String getProductVersion()
Gets the product version string.
java.lang.String getRecordApplicationMountPoint()
Gets the RM application mount point.
java.lang.String getWebDavMountPoint()
Gets the WebDAV mount point.
protected void initialize(oracle.ifs.beans.LibrarySession systemSession)
Method that needs to be called by the subclass initizlize() methods.
static void initializeStandaloneMode(java.lang.String ifsDomain, java.lang.String serviceConfigName, java.lang.String schemaPassword)
Initializes the instance for standalone mode.
boolean isBfileEnabled()
Returns whether Bfiles are enabled.
boolean isHsmEnabled()
Returns whether HSM is enabled.
boolean isInitialized()
Returns true if the instance is in an initialized state.
boolean isOidEnabled()
Returns whether OID is enabled.
boolean isSsoEnabled()
Returns whether Single Sign-On (SSO) is enabled.
boolean isVirusScannerEnabled()
Returns whether the Virus Scanner feature is enabled.
boolean isWorkflowEnabled()
Returns whether the Workflow feature is enabled.

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

FdkConfiguration

protected FdkConfiguration()
Constructor.

Method Detail

dispose

protected void dispose()
Method that needs to be called by the subclass dispose() method.

getAdministratorEmailAddress

public final java.lang.String getAdministratorEmailAddress()
Gets the EMAIL address for the administrator.

getApplicationHost

public final java.lang.String getApplicationHost()
Gets the application host name.

getApplicationMountPoint

public final java.lang.String getApplicationMountPoint()
Gets the application mount point.

getApplicationPort

public final int getApplicationPort()
Gets the application port.

getApplicationUseHttps

public final boolean getApplicationUseHttps()
Gets whether the application uses HTTPS.

getDavNullResourceLockExpirationPeriod

public final long getDavNullResourceLockExpirationPeriod()
Gets the DAV Null resource Lock timeout period in seconds.

getDavUserAgents

public final java.lang.String[] getDavUserAgents()
Returns the User-Agent headers (or parts of) for HTTP clients known to be pure DAV clients.

getInstance

public static final FdkConfiguration getInstance()
Returns the singleton instance of this class. If the instance doesn't exist, it will return it in an uninitialized state. It needs to be initialized by calling one of the initialize() methods.

getLastAntiVirusDefinitionUpdate

public final java.util.Date getLastAntiVirusDefinitionUpdate()
Returns the Date when the last Virus Scanner definition file update occured.

getOidDasUrlBase

public final java.lang.String getOidDasUrlBase()
Gets the "Base" DAS URL.

getOidDasUrlEditProfile

public final java.lang.String getOidDasUrlEditProfile()
Gets the "Edit Profile" DAS URL.

getOidDasUrlEditUser

public final java.lang.String getOidDasUrlEditUser()
Gets the "Edit User" DAS URL.

getOidDasUrlPasswordChange

public final java.lang.String getOidDasUrlPasswordChange()
Gets the "Password Change" DAS URL.

getProductVersion

public final java.lang.String getProductVersion()
Gets the product version string.

getRecordApplicationMountPoint

public final java.lang.String getRecordApplicationMountPoint()
Gets the RM application mount point.

getWebDavMountPoint

public final java.lang.String getWebDavMountPoint()
Gets the WebDAV mount point.

initialize

protected void initialize(oracle.ifs.beans.LibrarySession systemSession)
                   throws oracle.ifs.common.IfsException
Method that needs to be called by the subclass initizlize() methods.
Throws:
oracle.ifs.common.IfsException

initializeStandaloneMode

public static final void initializeStandaloneMode(java.lang.String ifsDomain,
                                                  java.lang.String serviceConfigName,
                                                  java.lang.String schemaPassword)
Initializes the instance for standalone mode.
Parameters:
ifsDomain - The domain locator (known as the $IFSDOMAIN environment variable)
serviceConfigName - The service configuration object name. It will also be used to name the service in the JVM. If it is null, a default service configuration will be used. Example: SmallServiceConfiguration, MediumServiceConfiguration, LargeServiceConfiguration.
schemaPassword - The database schema password.

isBfileEnabled

public final boolean isBfileEnabled()
Returns whether Bfiles are enabled.

isHsmEnabled

public final boolean isHsmEnabled()
Returns whether HSM is enabled.

isInitialized

public final boolean isInitialized()
Returns true if the instance is in an initialized state.

isOidEnabled

public final boolean isOidEnabled()
Returns whether OID is enabled.

isSsoEnabled

public final boolean isSsoEnabled()
Returns whether Single Sign-On (SSO) is enabled.

isVirusScannerEnabled

public final boolean isVirusScannerEnabled()
Returns whether the Virus Scanner feature is enabled.

isWorkflowEnabled

public final boolean isWorkflowEnabled()
Returns whether the Workflow feature is enabled.

Oracle® Content Services Web Services Java API Reference
10g Release 1 (10.1.1)

B19047-01


Copyright © 2002, 2005, Oracle. All rights reserved.