public interface WIMServiceLocal extends Service, javax.ejb.EJBLocalObject
ALL_LEVELS, ASSIGN_MODE, REPLACE_ASSIGN_MODE, UNASSIGN_MODE
ALLOW_DN_PRINCIPALNAME_AS_LITERAL, ASYNC_MODE, CACHE_MODE, CACHE_MODE_CLEAR_ENTITY, CACHE_MODE_CLEARALL, CHANGETYPE_ADD, CHANGETYPE_ALL, CHANGETYPE_DELETE, CHANGETYPE_MODIFY, CHANGETYPE_RENAME, COPYRIGHT_NOTICE, DATA_TYPE_ADDRESS_TYPE, DATA_TYPE_ANY_SIMPLE_TYPE, DATA_TYPE_ANY_URI, DATA_TYPE_BASE_64_BINARY, DATA_TYPE_BOOLEAN, DATA_TYPE_BYTE, DATA_TYPE_DATE, DATA_TYPE_DATE_TIME, DATA_TYPE_DOUBLE, DATA_TYPE_ENTITY_TYPE, DATA_TYPE_GROUP_TYPE, DATA_TYPE_IDENTIFIER_TYPE, DATA_TYPE_INT, DATA_TYPE_LANG_TYPE, DATA_TYPE_LONG, DATA_TYPE_PERSON_TYPE, DATA_TYPE_SHORT, DATA_TYPE_STRING, DATA_TYPE_TOKEN, DO_ACTION_NOT_ALLOW, DO_ANCESTOR_CONTROL, DO_CACHE_CONTROL, DO_CHANGE_CONTROL, DO_CHANGE_RESPONSE_CONTROL, DO_CHECK_GROUP_MEMBERSHIP_CONTROL, DO_CHECKPOINT, DO_CHECKPOINT_TYPE, DO_CHILDREN, DO_CONTEXT, DO_CONTEXT_PROPERTIES, DO_CONTEXTS, DO_CONTROLS, DO_DATATYPE_CONTROL, DO_DELETE_CONTROL, DO_DESCENDANT_CONTROL, DO_DOCUMENT_ROOT, DO_ENTITIES, DO_ENTITY, DO_ENTITY_CONFIGURATION, DO_ENTITY_SCHEMA, DO_ENTITY_TYPE_CONTROL, DO_EXTENSION_PROPERTIY_SCHEMA, DO_EXTENSION_PROPERTY_DATATYPE_CONTROL, DO_EXTENSION_PROPERTY_DEFINITION_CONTROL, DO_EXTENSION_PROPERTY_SCHEMA, DO_EXTERNAL_NAME_CONTROL, DO_GROUP, DO_GROUP_MEMBER_CONTROL, DO_GROUP_MEMBERSHIP_CONTROL, DO_GROUPS, DO_IDENTIFIER, DO_IDENTIFIER_TYPE, DO_LOGIN_ACCOUNT, DO_LOGIN_CONTROL, DO_MEMBERS, DO_META_DATA, DO_ORGCONTAINER, DO_PAGE_CONTROL, DO_PAGE_RESPONSE_CONTROL, DO_PARENT, DO_PERSON, DO_PERSON_ACCOUNT, DO_PRINCIPAL, DO_PROPERTIES, DO_PROPERTY_CONTROL, DO_PROPERTY_DATA_TYPES, DO_PROPERTY_DEFINITION_CONTROL, DO_PROPERTY_SCHEMA, DO_REPOSITORY_IDS, DO_REQUEST_CONTROL, DO_RESPONSE_CONTROL, DO_ROOT, DO_ROOT_TYPE, DO_SCHEMA, DO_SEARCH_CONTROL, DO_SEARCH_RESPONSE_CONTROL, DO_SORT_CONTROL, DO_SORT_KEY_TYPE, DO_SORT_KEYS, DO_VIEW_CONTROL, DO_VIEW_IDENTIFIER_TYPE, DO_VIEW_IDENTIFIERS, IS_REQUIRED, META_DATABASE_APPLICATION_ID, META_DATABASE_CASE_EXACT_MATCH, META_DATABASE_CLASSNAME, META_DATABASE_DESCRIPTION, META_DATABASE_IS_COMPOSITE, META_DATABASE_META_NAME, META_DATABASE_MULTI_VALUED, META_DATABASE_READ_ONLY, META_DATABASE_VALUE_LENGTH, META_LDAP_OBJECT_CLASS_FOR_CREATE, META_LDAP_OBJECT_CLASSES, META_LDAP_OBJECT_CLASSES_FOR_CREATE, META_LDAP_RDN_ATTRIBUTES, META_LDAP_SEARCH_BASES, META_LDAP_SEARCH_FILTER, META_REPOSITORY_DATA_TYPE, META_REPOSITORY_PROPERTY_NAME, PROP_ACTION_NAME, PROP_APPLICABLE_ENTITY_TYPE_NAMES, PROP_ASCENDING_ORDER, PROP_CERTIFICATE, PROP_CHANGETYPE, PROP_CHANGETYPES, PROP_COMPLETE, PROP_COOKIE, PROP_COUNT_LIMIT, PROP_CREATE_TIMESTAMP, PROP_DATA_TYPE, PROP_DEFAULT_PARENT, PROP_DELETE_DESCENDANTS, PROP_ENTITY_NAME, PROP_ENTITY_TYPE_NAME, PROP_ENTITY_TYPE_NAMES, PROP_EXTERNAL_ID, PROP_EXTERNAL_NAME, PROP_HAS_MORE_RESULTS, PROP_IN_GROUP, PROP_KEY, PROP_LANG, PROP_LEVEL, PROP_LEVEL_IMMEDIATE, PROP_LEVEL_NESTED, PROP_MAPPED_PROPERTIES, PROP_MODIFY_MODE, PROP_MODIFY_TIMESTAMP, PROP_MULTI_VALUED, PROP_NAME, PROP_NS_PREFIX, PROP_NS_URI, PROP_PARENT_ENTITY_NAME, PROP_PASSWORD, PROP_PRINCIPAL_NAME, PROP_PROPERTIES, PROP_PROPERTY_NAME, PROP_PROPERTY_NAMES, PROP_RDN_PROPERTY, PROP_REALM, PROP_REPOSITORY_CHECKPOINT, PROP_REPOSITORY_ID, PROP_REQUIRED_ENTITY_TYPE_NAMES, PROP_REQUIRED_INTERACTION_STYLE, PROP_RETURN_DELETED, PROP_RETURN_SUB_TYPE, PROP_SEARCH_BASES, PROP_SEARCH_EXPRESSION, PROP_SEARCH_LIMIT, PROP_SIZE, PROP_SORT_LOCALE, PROP_TICKET, PROP_TIME_LIMIT, PROP_TOTAL_SIZE, PROP_TREEVIEW, PROP_UNIQUE_ID, PROP_UNIQUE_NAME, PROP_VALIDATED, PROP_VALUE, PROP_VALUE_LENGTH, PROP_VALUES, PROP_VIEW_ENTRY_NAME, PROP_VIEW_ENTRY_UNIQUE_ID, PROP_VIEW_NAME, PROP_WMM_ADAPTER_CLASS_NAME, SYNC_MODE, SYNC_OR_ASYNC_MODE, TYPE_CONTEXT, TYPE_ENTITY, TYPE_GROUP, TYPE_IDENTIFIER, TYPE_LOGIN_ACCOUNT, TYPE_META_DATA, TYPE_ORG_CONTAINER, TYPE_PERSON, TYPE_PERSON_ACCOUNT, VALUE_ALL_PROPERTIES, VALUE_CONTEXT_REALM_KEY, VALUE_CONTEXT_TRUST_ENTITY_TYPE_KEY, VALUE_MODIFY_MODE_ASSIGN, VALUE_MODIFY_MODE_REPLACE, VALUE_MODIFY_MODE_UNASSIGN, VALUE_WILD_CARD, WIM_MODEL_PACKAGE, WIM_NS_PREFIX, WIM_NS_URI
ACTION_CREATE, ACTION_DELETE, ACTION_READ, ACTION_UPDATE, SYS_PROP_WIM_HOME, SYS_PROP_WIM_SCHEMA_HOME, WIM_CONFIG_SCHEMA_PACKAGE_NAME, WIM_CONFIG_XML_FILE_DEFAULT, WIM_CUSTOM_POLICY_CONFIG, WIM_DEFAULT_POLICY_CONFIG, WIM_HOME_CONFIG, WIM_HOME_MODEL, WIM_HOME_POLICY, WIM_MODEL_PACKAGE_DEFAULT, WIM_MODEL_XSD_FILE_DEFAULT, WIM_POLICY_CONFIG_SCHEMA_PACKAGE_NAME
ALL_AUTHENTICATED, BASE_SUBDIR, CONFIG_ADMIN_ROLE, CONFIG_AUTHENTICATION_TYPE_NONE, CONFIG_AUTHENTICATION_TYPE_SIMPLE, CONFIG_AUTHENTICATION_TYPE_STRONG, CONFIG_AUTHENTICATION_TYPES, CONFIG_AUTHORIZATION, CONFIG_CACHE_DIST_NONE, CONFIG_CACHE_DIST_POLICIES, CONFIG_CACHE_DIST_PUSH, CONFIG_CACHE_DIST_PUSH_PULL, CONFIG_CHANGELOG_SUPPORT_TYPES, CONFIG_CUSTOM_PROP_USE_INPUT_PRINCIPALNAME_FOR_LOGIN, CONFIG_DB_DB2, CONFIG_DB_DB2ISERIES, CONFIG_DB_DB2ZOS, CONFIG_DB_DERBY, CONFIG_DB_INFORMIX, CONFIG_DB_ORACLE, CONFIG_DB_SQLSERVER, CONFIG_DB_SUPPORTED_TYPES, CONFIG_DO_ATTRIBUTE_CONFIGUARTION, CONFIG_DO_ATTRIBUTES, CONFIG_DO_ATTRIBUTES_CACHE, CONFIG_DO_BASE_ENTRIES, CONFIG_DO_CACHE_CONFIGURATION, CONFIG_DO_CONFIG_PROVIDER, CONFIG_DO_CONNECTIONS, CONFIG_DO_CONTEXT_POOL, CONFIG_DO_CUSTOM_PROPERTIES, CONFIG_DO_DATABASE_REPOSITORY_TYPE, CONFIG_DO_DEFAULT_PARENTS, CONFIG_DO_DYNAMIC_MEMBER_ATTRIBUTES, CONFIG_DO_DYNAMIC_MODEL, CONFIG_DO_ENTITY_TYPES_NOT_ALLOW_CREATE, CONFIG_DO_ENTITY_TYPES_NOT_ALLOW_DELETE, CONFIG_DO_ENTITY_TYPES_NOT_ALLOW_READ, CONFIG_DO_ENTITY_TYPES_NOT_ALLOW_UPDATE, CONFIG_DO_ENTRY_MAPPING_REPOSITORY, CONFIG_DO_EXTERNAL_ID_ATTRIBUTES, CONFIG_DO_FILE_REPOSITORY_TYPE, CONFIG_DO_GROUP_CONFIGURATION, CONFIG_DO_GROUP_DISPLAY_NAME_MAPPING, CONFIG_DO_GROUP_SECURITY_NAME_MAPPING, CONFIG_DO_LDAP_ENTITY_TYPES, CONFIG_DO_LDAP_REPOSITORY_TYPE, CONFIG_DO_LDAP_SERVER_CONFIGURATION, CONFIG_DO_LDAP_SERVERS, CONFIG_DO_MEMBER_ATTRIBUTES, CONFIG_DO_MEMBERSHIP_ATTRIBUTES, CONFIG_DO_OBJECTCLASSES, CONFIG_DO_OBJECTCLASSES_FOR_CREATE, CONFIG_DO_PARTICIPATING_BASE_ENTRIES, CONFIG_DO_POLICY, CONFIG_DO_PROPERTIES_NOT_SUPPORTED, CONFIG_DO_PROPERTY_EXTENSION_REPOSITORY, CONFIG_DO_RDN_ATTRIBUTES, CONFIG_DO_RDN_PROPERTIES, CONFIG_DO_REALM_CONFIG, CONFIG_DO_REALMS, CONFIG_DO_REPOSITORIES, CONFIG_DO_REPOSITORIES_FOR_GROUPS, CONFIG_DO_SEARCH_RESULTS_CACHE, CONFIG_DO_STATIC_MODEL, CONFIG_DO_SUPPORTED_ENTITY_TYPES, CONFIG_DO_UNIQUE_GROUP_ID_MAPPING, CONFIG_DO_UNIQUE_USER_ID_MAPPING, CONFIG_DO_USER_DISPLAY_NAME_MAPPING, CONFIG_DO_USER_REGISTRY, CONFIG_DO_USER_SECURITY_NAME_MAPPING, CONFIG_JACC_POLICY_CLASS, CONFIG_JACC_POLICY_FACTORY_CLASS, CONFIG_JACC_PRINCIPALROLE_FILENAME, CONFIG_JACC_PRINCIPALROLE_POLICY_ID, CONFIG_JACC_ROLEMAPPING_CLASS, CONFIG_JACC_ROLEMAPPING_FACTORY_CLASS, CONFIG_JACC_ROLEPERMISSION_FILENAME, CONFIG_JACC_ROLEPERMISSION_POLICY_ID, CONFIG_LDAP_AD, CONFIG_LDAP_AD2000, CONFIG_LDAP_AD2003, CONFIG_LDAP_ADAM, CONFIG_LDAP_CUSTOM, CONFIG_LDAP_DOMINO, CONFIG_LDAP_DOMINO5, CONFIG_LDAP_DOMINO6, CONFIG_LDAP_DOMINO65, CONFIG_LDAP_IDS, CONFIG_LDAP_IDS4, CONFIG_LDAP_IDS51, CONFIG_LDAP_IDS52, CONFIG_LDAP_IDS6, CONFIG_LDAP_NDS, CONFIG_LDAP_SECUREWAY, CONFIG_LDAP_SUNONE, CONFIG_LDAP_SUPPORTED_TYPES, CONFIG_LDAP_ZOSDS, CONFIG_MDALGO_SHA1, CONFIG_MDALGO_SHA256, CONFIG_MDALGO_SHA384, CONFIG_MDALGO_SHA512, CONFIG_PROFILE_REPOSITORY_TYPE, CONFIG_PROP_ACCESS_ENABLED, CONFIG_PROP_ADMIN_ID, CONFIG_PROP_ADMIN_PASSWORD, CONFIG_PROP_ALLOW_OPERATION_IF_REPOS_DOWN, CONFIG_PROP_ALLOW_WRITE_TO_SECONDARY_SERVERS, CONFIG_PROP_ATTRIBUTE_RANGE_STEP, CONFIG_PROP_ATTRIBUTE_SIZE_LIMIT, CONFIG_PROP_AUTHENTICATION, CONFIG_PROP_BASE_DIRECTORY, CONFIG_PROP_BIND_DN, CONFIG_PROP_BIND_PASSWORD, CONFIG_PROP_CACHE_DIST_POLICY, CONFIG_PROP_CACHE_SIZE, CONFIG_PROP_CACHE_TIME_OUT, CONFIG_PROP_CACHES_DISK_OFF_LOAD, CONFIG_PROP_CASE_SENSITIVE, CONFIG_PROP_CERTIFICATE_FILTER, CONFIG_PROP_CERTIFICATE_MAP_MODE, CONFIG_PROP_CERTIFICATE_MAP_MODE_VALUES, CONFIG_PROP_CONNECT_TIMEOUT, CONFIG_PROP_CONNECTION_POOL, CONFIG_PROP_DATABASE_TYPE, CONFIG_PROP_DATASOURCE_NAME, CONFIG_PROP_DB_ADMIN_ID, CONFIG_PROP_DB_ADMIN_PASSWORD, CONFIG_PROP_DB_SCHEMA, CONFIG_PROP_DB_URL, CONFIG_PROP_DEFAULT_ATTRIBUTE, CONFIG_PROP_DEFAULT_PARENT, CONFIG_PROP_DEFAULT_REALM, CONFIG_PROP_DEFAULT_VALUE, CONFIG_PROP_DELIMITER, CONFIG_PROP_DEREFALIASES, CONFIG_PROP_DUMMY_MEMBER, CONFIG_PROP_ENABLED, CONFIG_PROP_ENCRYPTION_KEY, CONFIG_PROP_ENTITY_RETRIEVAL_LIMIT, CONFIG_PROP_ENTITY_TYPE_NAME, CONFIG_PROP_ENTITY_TYPES, CONFIG_PROP_ENTITY_TYPES_LIST, CONFIG_PROP_ENVIRONMENT_PROPERTIES, CONFIG_PROP_FILE_NAME, CONFIG_PROP_GENERATE_EXTID, CONFIG_PROP_GROUP_NAME, CONFIG_PROP_HOST, CONFIG_PROP_ID, CONFIG_PROP_INIT_POOL_SIZE, CONFIG_PROP_IS_EXTID_UNIQUE, CONFIG_PROP_JDBC_DRIVER_CLASS, CONFIG_PROP_LDAP_SERVER_TYPE, CONFIG_PROP_LOGIN_PROPERTIES, CONFIG_PROP_MAX_PAGING_RESULTS, CONFIG_PROP_MAX_POOL_SIZE, CONFIG_PROP_MAX_SEARCH_RESULTS, CONFIG_PROP_MAX_TOTAL_PAGING_RESULTS, CONFIG_PROP_MESSAGEDIGEST_ALGORITHM, CONFIG_PROP_NAME, CONFIG_PROP_NAME_IN_REPOSITORY, CONFIG_PROP_OBJECT_CLASS, CONFIG_PROP_OBJECTCLASS, CONFIG_PROP_PACKAGE_NAME, CONFIG_PROP_PAGED_CACHE_TIME_OUT, CONFIG_PROP_PAGING_CACHES_DISK_OFF_LOAD, CONFIG_PROP_PAGING_ENTITY_OBJECT, CONFIG_PROP_PARENTS_UNIQUE_NAME, CONFIG_PROP_POOL_TIME_OUT, CONFIG_PROP_POOL_WAIT_TIME, CONFIG_PROP_PORT, CONFIG_PROP_PREF_POOL_SIZE, CONFIG_PROP_PRIMARY_SERVER_QUERY_TIME_INTERVAL, CONFIG_PROP_PROPERTY_FOR_INPUT, CONFIG_PROP_PROPERTY_FOR_OUTPUT, CONFIG_PROP_PROPERTY_NAME, CONFIG_PROP_READ_ONLY, CONFIG_PROP_REALM_NAME, CONFIG_PROP_REALM_NODE, CONFIG_PROP_REFERAL, CONFIG_PROP_REPOS_ADAPTER_CLASS_NAME, CONFIG_PROP_REPOS_NAME, CONFIG_PROP_RETURN_TO_PRIMARY_SERVER, CONFIG_PROP_ROLE_NAME, CONFIG_PROP_SALT_LENGTH, CONFIG_PROP_SCOPE, CONFIG_PROP_SEARCH_COUNT_LIMIT, CONFIG_PROP_SEARCH_PAGE_SIZE, CONFIG_PROP_SEARCH_RESULTS_SIZE_LIMIT, CONFIG_PROP_SEARCH_TIME_LIMIT, CONFIG_PROP_SEARCH_TIME_OUT, CONFIG_PROP_SEARCHBASES, CONFIG_PROP_SEARCHFILTER, CONFIG_PROP_SECURITY_USE, CONFIG_PROP_SERVER_EXTERNAL_NAME, CONFIG_PROP_SERVER_TTL_ATTRIBUTE, CONFIG_PROP_SSL_CONFIGURATION, CONFIG_PROP_SSL_DEBUG, CONFIG_PROP_SSL_ENABLED, CONFIG_PROP_SSL_KEY_STORE, CONFIG_PROP_SSL_KEY_STORE_PASSOWRD, CONFIG_PROP_SSL_KEY_STORE_TYPE, CONFIG_PROP_SSL_TRUST_STORE, CONFIG_PROP_SSL_TRUST_STORE_PASSWORD, CONFIG_PROP_SSL_TRUST_STORE_TYPE, CONFIG_PROP_SUPPORT_ASYNC_MODE, CONFIG_PROP_SUPPORT_CHANGE_LOG, CONFIG_PROP_SUPPORT_EXTERNAL_NAME, CONFIG_PROP_SUPPORT_PAGING, CONFIG_PROP_SUPPORT_SORTING, CONFIG_PROP_SUPPORT_TRANSACTIONS, CONFIG_PROP_SYNTAX, CONFIG_PROP_TOPIC_SUBSCRIBER_NAME, CONFIG_PROP_TRANSLATE_RDN, CONFIG_PROP_UPDATE_GROUP_MEMBERSHIP, CONFIG_PROP_USE_GLOBAL_SCHEMA, CONFIG_PROP_USER_NAME, CONFIG_PROP_VALUE, CONFIG_PROP_WIM_GENERATE, CONFIG_PROP_XSD_FILE_NAME, CONFIG_PROPERTY_EXTENSION_REPOSITORY_TYPE, CONFIG_READER_ROLE, CONFIG_REALM_CONFIG_TYPE, CONFIG_REALM_SECURITY_USE_VALUES, CONFIG_REALM_TYPE, CONFIG_ROOT, CONFIG_SCOPE_ALL, CONFIG_SCOPE_DIRECT, CONFIG_SCOPE_NESTED, CONFIG_SCOPES, CONFIG_SUPPORT_CHANGE_LOG_NATIVE, CONFIG_SUPPORT_CHANGE_LOG_NONE, CONFIG_SUPPORTED_MDALGORITHMS, CONFIG_UR_ATTR_NAME, CONFIG_URATTR_GROUP_DISPLAY_NAME, CONFIG_URATTR_GROUP_SECURITY_NAME, CONFIG_URATTR_UNIQUE_GROUP_ID, CONFIG_URATTR_UNIQUE_USER_ID, CONFIG_URATTR_USER_DISPLAY_NAME, CONFIG_URATTR_USER_SECURITY_NAME, CONFIG_VALUE_EXACT_DN, CONFIG_VALUE_EXTACT_DN_MODE, CONFIG_VALUE_FILTER_DESCRIPTOR_MODE, CONFIG_VALUE_NOT_SUPPORTED_MODE, CONFIG_VALUE_SECURITY_USE_ACTIVE, CONFIG_VALUE_SECURITY_USE_INACTIVE, CONFIG_VALUE_SECURITY_USE_NOT_SELECTABLE, CONFIG_WILD_CHAR, CONFIG_WRITER_ROLE, CONIG_PROP_PROPERTY_FOR_INPUT, CONIG_PROP_PROPERTY_FOR_OUTPUT, COPYRIGHT_NOTICE, DISTINGUISHED_NAME, PROP_CHANGE_HANDLER_CLASS_NAME, PROPERTY_EXTENSION_REPOSITORY_ID, SCHEMA_SUBDIR, SCHEMAFILE_SUBDIR, VALUE_CONTEXT_FAILURE_REPOSITORY_IDS_KEY, WIM_CONFIG_NS_URI, WIM_POLICY_CONFIG_NS_URI
DYNA_CONFIG_EVENT_ADD_BASE_ENTRY, DYNA_CONFIG_EVENT_ADD_DEFAULT_PARENT_TO_REALM, DYNA_CONFIG_EVENT_ADD_ENTITY_CONFIG, DYNA_CONFIG_EVENT_ADD_PARTICIPATING_BASE_ENTRY, DYNA_CONFIG_EVENT_ADD_PROPERTY_CONFIG, DYNA_CONFIG_EVENT_ADD_PROPERTY_EXTENSION_REPOSITORY, DYNA_CONFIG_EVENT_ADD_REALM, DYNA_CONFIG_EVENT_ADD_REPOSITORY, DYNA_CONFIG_EVENT_UPDATE_DB_ADMIN_PASSWORD, DYNA_CONFIG_EVENT_UPDATE_ENTRY_MAPPING_ADMIN_PASSWORD, DYNA_CONFIG_EVENT_UPDATE_LDAP_BIND_INFO, DYNA_CONFIG_EVENT_UPDATE_PROPERTY_EXTENSION_ADMIN_PASSWORD, DYNA_CONFIG_KEY_BASE_ENTRY, DYNA_CONFIG_KEY_BASE_ENTRY_IN_REPOS, DYNA_CONFIG_KEY_DB_ADMIN_PASSWORD, DYNA_CONFIG_KEY_DEFAULT_PARENT, DYNA_CONFIG_KEY_ENTITY_CONFIGS, DYNA_CONFIG_KEY_ENTITY_TYPE, DYNA_CONFIG_KEY_LDAP_BIND_DN, DYNA_CONFIG_KEY_LDAP_BIND_PASSWORD, DYNA_CONFIG_KEY_PROP_CONFIG, DYNA_CONFIG_KEY_PROP_EXT_REPOS_CONFIG, DYNA_CONFIG_KEY_RDNS, DYNA_CONFIG_KEY_REALM_CONFIG, DYNA_CONFIG_KEY_REALM_NAME, DYNA_CONFIG_KEY_REPOS_CONFIG, DYNA_CONFIG_KEY_REPOS_ID
Modifier and Type | Method and Description |
---|---|
commonj.sdo.DataObject |
create(commonj.sdo.DataObject root)
Creates the entity under the given root data object.
|
commonj.sdo.DataObject |
createDataObject(java.lang.String uri,
java.lang.String typeName)
Creates an empty data object of the given name space URI and type name.
|
commonj.sdo.DataObject |
createRootDataObject()
Creates an empty root data object of virtual member manager.
|
commonj.sdo.DataObject |
createSchema(commonj.sdo.DataObject root)
Creates the schema of new entity types and property types at runtime.
|
commonj.sdo.DataObject |
delete(commonj.sdo.DataObject root)
Deletes the entity specified in the root data object.
|
void |
dynamicUpdateConfig(java.lang.String updateEvent,
java.util.Hashtable configData)
Dynamically update configuration at runtime.
|
commonj.sdo.DataObject |
get(commonj.sdo.DataObject root)
Returns information of the specified entity or entities.
|
commonj.sdo.DataObject |
getConfig()
Gets all configuration data defined in virtual member manager configuration file.
|
byte[] |
getConfigEPackage()
Returns the DataGraph schema of virtual member manager configuration model in byte array.
|
byte[] |
getEPackages(java.lang.String nsURI)
Returns the schema package from the given namespace URI in byte array form.
|
commonj.sdo.DataObject |
getSchema(commonj.sdo.DataObject root)
Retrieves the schema of entity types and property types.
|
commonj.sdo.DataObject |
login(commonj.sdo.DataObject root)
Authenticates the LoginAccount data object in the specified root data object.
|
commonj.sdo.DataObject |
search(commonj.sdo.DataObject root)
Searches the profile repositories for entities matching the given search
expression and returns them with the requested properties.
|
commonj.sdo.DataObject |
update(commonj.sdo.DataObject root)
Updates entity specified in the root data object.
|
byte[] getEPackages(java.lang.String nsURI) throws WIMException
SchemaService
SchemaConstants.WIM_NS_URI
).
to return build-in configuration schema package of virtual member manager, the namespace URI is "http://www.ibm.com/websphere/wim/config ((ConfigConstants.WIM_CONFIG_NS_URI
)".
Byte array form of the schema package can be converted back to the EPackage form. The EPackage provides the
vehicle for describing the schema of data graph.
Since byte array is serializable, this method can be used by remote clients to retrieve schema packages from service and register them in the local JVM.getEPackages
in interface SchemaService
nsURI
- The name space URI of the schema package.
If nsURI is null, all schema packages related to virtual member manager will be returned, including build-in schema packge and custom schema packages.WIMException
commonj.sdo.DataObject createRootDataObject() throws WIMException
SchemaService
DataObject root = service.getRootDataObject(); DataObject person = root.createDataObject("entities", "http://www.ibm.com/websphere/wim", "Person");The root data object can be used by client applications to build the input data object. An obvious use is to build input data object for creating entity through the create API.
createRootDataObject
in interface SchemaService
WIMException
commonj.sdo.DataObject createDataObject(java.lang.String uri, java.lang.String typeName) throws WIMException
SchemaService
createDataObject
in interface SchemaService
uri
- The name space URI of the type.typeName
- The name of the type.WIMException
commonj.sdo.DataObject createSchema(commonj.sdo.DataObject root) throws WIMException
SchemaService
createSchema
in interface SchemaService
root
- The input root data object which contains the information of the new entity and property types. A schema data object is needed under root which contains
PropertySchema or EntitySchema.
A sample data graph for createSchema:
<Root> <schema>> <propertySchema nsPrefix="yourext" nsURI="http://www.yourco.com/yourext" dataType="String" multiValued="true" propertyName="cellPhone6"> <applicableEntityTypeNames>Person</applicableEntityTypeNames> <metaData name="repositoryPropertyName3"> <values>cellularTelephoneNumber3</values> </metaData> </propertySchema> </schema> </Root>For detail, please refer to the developer guideline.
WIMException
commonj.sdo.DataObject getSchema(commonj.sdo.DataObject root) throws WIMException
SchemaService
getSchema
in interface SchemaService
root
- The input root data object which contains the request controls. One of the following control is needed in the input data graph.
A sample data graph for getSchema:
<?xml version="1.0" encoding="UTF-8"?> <sdo:datagraph xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.ibm.com/websphere/wim" xmlns:sdo="commonj.sdo"> <Root> <controls xsi:type="PropertyDefinitionControl" repositoryId="LDAP1" entityTypeName="PersonAccount"/> </Root> </sdo:datagraph>Refer to the developer guideline for detail.
WIMException
commonj.sdo.DataObject create(commonj.sdo.DataObject root) throws WIMException
ProfileService
create
in interface ProfileService
root
- The root data object which contains the entity to be created.WIMException
commonj.sdo.DataObject get(commonj.sdo.DataObject root) throws WIMException
ProfileService
get
in interface ProfileService
root
- The root data object containing the request information.WIMException
commonj.sdo.DataObject delete(commonj.sdo.DataObject root) throws WIMException
ProfileService
delete
in interface ProfileService
root
- The root data object which contains the entity to delete.
The identifier of the entity should be specified.WIMException
commonj.sdo.DataObject update(commonj.sdo.DataObject root) throws WIMException
ProfileService
update
in interface ProfileService
root
- The root data object containing entity with changes need to update.WIMException
commonj.sdo.DataObject search(commonj.sdo.DataObject root) throws WIMException
ProfileService
search
in interface ProfileService
root
- the root data object containing the control(s) related to search.WIMException
commonj.sdo.DataObject login(commonj.sdo.DataObject root) throws WIMException
ProfileService
login
in interface ProfileService
root
- the root data object containing the LoginAccount to authenticate.WIMException
byte[] getConfigEPackage() throws WIMException
ConfigService
getConfigEPackage
in interface ConfigService
WIMException
commonj.sdo.DataObject getConfig() throws WIMException
ConfigService
getConfig
in interface ConfigService
WIMException
- java.rmi.RemoteExceptionvoid dynamicUpdateConfig(java.lang.String updateEvent, java.util.Hashtable configData) throws WIMException
DynamicConfigService
DynamicConfigConstants
dynamicUpdateConfig
in interface DynamicConfigService
updateEvent
- The type of the configuration update.configData
- The Hashtable which contains the data used for this type of configuration update.WIMException
- DynamicUpdateConfigException and other WIMException specific to each event type.DynamicConfigConstants