org.eclipse.higgins.idas.cp.jndi
Class JNDIContext
java.lang.Object
org.eclipse.higgins.idas.spi.BasicMetadataSet
org.eclipse.higgins.idas.spi.BasicContext
org.eclipse.higgins.idas.cp.jndi.JNDIContext
- All Implemented Interfaces:
- org.eclipse.higgins.idas.api.IContext, org.eclipse.higgins.idas.api.IHasMetadata, org.eclipse.higgins.idas.spi.IMetadataContainer, org.eclipse.higgins.idas.spi.ISubjectContainer
- public class JNDIContext
- extends org.eclipse.higgins.idas.spi.BasicContext
- Author:
- tdoman@novell.com, jimse@novell.com, dbuss@novell.com
|
Constructor Summary |
JNDIContext(org.eclipse.higgins.idas.api.IContextId contextID)
|
| Methods inherited from class org.eclipse.higgins.idas.spi.BasicContext |
addMetadata, addMetadata, addRelationship, buildAttribute, buildAttributeAssertion, buildAuthNAttributesMaterials, buildComplexAttrValue, buildCUIDAssertion, buildFilter, buildMetadataAssertion, buildRelationship, buildSimpleAttrValue, buildTypeAssertion, cancelUpdates, createSimpleValue, exportData, getContextModel, getContextRef, getModel, getRelationships, importData, setSchema, updateNotification, verifySubjectAttributes |
| Methods inherited from class org.eclipse.higgins.idas.spi.BasicMetadataSet |
equals, getMetadata, updateNotification |
consumerSubjectIDToProvider
public static final String consumerSubjectIDToProvider
- See Also:
- Constant Field Values
providerSubjectIDToConsumer
public static final String providerSubjectIDToConsumer
- See Also:
- Constant Field Values
consumerDSTypeToProvider
public static final String consumerDSTypeToProvider
- See Also:
- Constant Field Values
providerDSTypeToConsumer
public static final String providerDSTypeToConsumer
- See Also:
- Constant Field Values
consumerAIDToProvider
public static final String consumerAIDToProvider
- See Also:
- Constant Field Values
providerAIDToConsumer
public static final String providerAIDToConsumer
- See Also:
- Constant Field Values
consumerATypeToProvider
public static final String consumerATypeToProvider
- See Also:
- Constant Field Values
providerATypeToConsumer
public static final String providerATypeToConsumer
- See Also:
- Constant Field Values
consumerAValueToProvider
public static final String consumerAValueToProvider
- See Also:
- Constant Field Values
providerAValueToConsumer
public static final String providerAValueToConsumer
- See Also:
- Constant Field Values
JNDIContext
public JNDIContext(org.eclipse.higgins.idas.api.IContextId contextID)
throws org.eclipse.higgins.idas.api.IdASException
open
public String open(Object identity)
throws org.eclipse.higgins.idas.api.IdASException
- Throws:
org.eclipse.higgins.idas.api.IdASException
close
public void close()
throws org.eclipse.higgins.idas.api.IdASException
- Throws:
org.eclipse.higgins.idas.api.IdASException
isOpen
public boolean isOpen(Object identity)
throws org.eclipse.higgins.idas.api.IdASException
- Throws:
org.eclipse.higgins.idas.api.IdASException
getSchema
public String getSchema()
throws org.eclipse.higgins.idas.api.IdASException
- Throws:
org.eclipse.higgins.idas.api.IdASException
getSubject
public org.eclipse.higgins.idas.api.IDigitalSubject getSubject(String subjectID)
throws org.eclipse.higgins.idas.api.IdASException
- Throws:
org.eclipse.higgins.idas.api.IdASException
getSubject
public org.eclipse.higgins.idas.api.IDigitalSubject getSubject(String subjectID,
Iterator consumerSelectionList)
throws org.eclipse.higgins.idas.api.IdASException
- Throws:
org.eclipse.higgins.idas.api.IdASException
getSubjects
public Iterator getSubjects(org.eclipse.higgins.idas.api.IFilter filter)
throws org.eclipse.higgins.idas.api.IdASException
- Throws:
org.eclipse.higgins.idas.api.IdASException
getSubjects
public Iterator getSubjects(org.eclipse.higgins.idas.api.IFilter filter,
Iterator consumerSelectionList)
throws org.eclipse.higgins.idas.api.IdASException
- Throws:
org.eclipse.higgins.idas.api.IdASException
removeSubject
public void removeSubject(String subjectID)
throws org.eclipse.higgins.idas.api.IdASException
- Throws:
org.eclipse.higgins.idas.api.IdASException
getMetadataSet
public Iterator getMetadataSet()
throws org.eclipse.higgins.idas.api.IdASException
- Throws:
org.eclipse.higgins.idas.api.IdASException
getSearchResultType
public URI getSearchResultType(SearchResult searchResult)
throws org.eclipse.higgins.idas.api.IdASException
- Throws:
org.eclipse.higgins.idas.api.IdASException
addSubject
public org.eclipse.higgins.idas.api.IDigitalSubject addSubject(URI type,
String subjectID)
throws org.eclipse.higgins.idas.api.IdASException
- Throws:
org.eclipse.higgins.idas.api.IdASException
addSubject
public org.eclipse.higgins.idas.api.IDigitalSubject addSubject(org.eclipse.higgins.idas.api.IDigitalSubject copyFrom)
throws org.eclipse.higgins.idas.api.IdASException,
org.eclipse.higgins.idas.api.SubjectExistsException
- Throws:
org.eclipse.higgins.idas.api.IdASException
org.eclipse.higgins.idas.api.SubjectExistsException
applyUpdates
public void applyUpdates()
throws org.eclipse.higgins.idas.api.IdASException
- Throws:
org.eclipse.higgins.idas.api.IdASException