Collaboration API Documentation

com.filenet.bso.api.collaboration.store
Interface ConfigurationStore


public interface ConfigurationStore

A class that implements the ConfigurationStore interface returns the ObjectStore objects configured to hold collaboration object definitions and notifications.


Field Summary
static java.lang.String ADMINISTRATION_STORE_PROP_NAME
           
static java.lang.String ENCRYPTION_KEY_FILE_PROP_NAME
           
 
Method Summary
 java.lang.String getAdminStore()
          Return the ObjectStore ID in which administration data is stored.
 java.lang.Object getConfigurationProperty(java.lang.String propertyName, boolean validate)
          Return the Object associated with the configuration property name.
 java.lang.String[] getConfigurationPropertyNames()
          Return the Object associated with the configuration property name.
 

Field Detail

ADMINISTRATION_STORE_PROP_NAME

public static final java.lang.String ADMINISTRATION_STORE_PROP_NAME

ENCRYPTION_KEY_FILE_PROP_NAME

public static final java.lang.String ENCRYPTION_KEY_FILE_PROP_NAME
Method Detail

getAdminStore

public java.lang.String getAdminStore()
Return the ObjectStore ID in which administration data is stored.

Returns:
An ObjectStore ID, or null if undefined.

getConfigurationProperty

public java.lang.Object getConfigurationProperty(java.lang.String propertyName,
                                                 boolean validate)
Return the Object associated with the configuration property name. Must be cast to an appropriate object.

Parameters:
propertyName - Name of configuration property, required.
validate - Boolean value, if true, throw exception if property does not exist, required.

Returns:
An Object.

getConfigurationPropertyNames

public java.lang.String[] getConfigurationPropertyNames()
Return the Object associated with the configuration property name. Must be cast to an appropriate object.

Returns:
A String array of configuration property names.

Collaboration API Documentation

Copyright ?2002 - 2005 FileNet Corporation. All rights reserved.