A B C D E F G H I L M N O P Q R S T U V W X

A

ADD - Static variable in class org.openspml.v2.msg.spml.ModificationMode
 
ADD - Static variable in class org.openspml.v2.msg.spmlupdates.UpdateKind
 
ALREADY_EXISTS - Static variable in class org.openspml.v2.msg.spml.ErrorCode
 
ASYNCHRONOUS - Static variable in class org.openspml.v2.msg.spml.ExecutionMode
 
ActiveRequest - class org.openspml.v2.msg.spmlsuspend.ActiveRequest.
ActiveRequest() - Constructor for class org.openspml.v2.msg.spmlsuspend.ActiveRequest
 
ActiveRequest(String, ExecutionMode, PSOIdentifier) - Constructor for class org.openspml.v2.msg.spmlsuspend.ActiveRequest
 
ActiveResponse - class org.openspml.v2.msg.spmlsuspend.ActiveResponse.
ActiveResponse() - Constructor for class org.openspml.v2.msg.spmlsuspend.ActiveResponse
 
ActiveResponse(String[], StatusCode, String, ErrorCode, Boolean) - Constructor for class org.openspml.v2.msg.spmlsuspend.ActiveResponse
 
AddRequest - class org.openspml.v2.msg.spml.AddRequest.
AddRequest() - Constructor for class org.openspml.v2.msg.spml.AddRequest
 
AddRequest(String, ExecutionMode, PSOIdentifier, PSOIdentifier, Extensible, CapabilityData[], String, ReturnData) - Constructor for class org.openspml.v2.msg.spml.AddRequest
 
AddResponse - class org.openspml.v2.msg.spml.AddResponse.
AddResponse() - Constructor for class org.openspml.v2.msg.spml.AddResponse
 
AddResponse(String[], StatusCode, String, ErrorCode, PSO) - Constructor for class org.openspml.v2.msg.spml.AddResponse
 
And - class org.openspml.v2.msg.spmlsearch.And.
And() - Constructor for class org.openspml.v2.msg.spmlsearch.And
 
And - class org.openspml.v2.profiles.dsml.And.
From the DSML spec...
And(FilterItem[]) - Constructor for class org.openspml.v2.profiles.dsml.And
 
And(FilterItem) - Constructor for class org.openspml.v2.profiles.dsml.And
 
And() - Constructor for class org.openspml.v2.profiles.dsml.And
 
ApproxMatch - class org.openspml.v2.profiles.dsml.ApproxMatch.
From the DSML spec...
ApproxMatch() - Constructor for class org.openspml.v2.profiles.dsml.ApproxMatch
 
ApproxMatch(String, String) - Constructor for class org.openspml.v2.profiles.dsml.ApproxMatch
 
ApproxMatch(String, Value) - Constructor for class org.openspml.v2.profiles.dsml.ApproxMatch
 
ArrayListWithType - class org.openspml.v2.util.xml.ArrayListWithType.
For element fields that are 0,m - we want to convey type information.
ArrayListWithType(Class) - Constructor for class org.openspml.v2.util.xml.ArrayListWithType
 
ArrayListWithType(Class, int) - Constructor for class org.openspml.v2.util.xml.ArrayListWithType
 
ArrayListWithType(Class, Collection) - Constructor for class org.openspml.v2.util.xml.ArrayListWithType
 
Attr - class org.openspml.v2.profiles.dsml.Attr.
From the DSML spec...
Attr() - Constructor for class org.openspml.v2.profiles.dsml.Attr
 
Attr(String, String) - Constructor for class org.openspml.v2.profiles.dsml.Attr
 
Attr(String, Value[]) - Constructor for class org.openspml.v2.profiles.dsml.Attr
 
AttributeDefinition - class org.openspml.v2.profiles.spmldsml.AttributeDefinition.
 
AttributeDefinition() - Constructor for class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
AttributeDefinition(String, String, String, Boolean) - Constructor for class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
AttributeDefinition(String, String, String, boolean) - Constructor for class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
AttributeDefinition(String, String, String) - Constructor for class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
AttributeDefinition(String, String) - Constructor for class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
AttributeDefinition(String) - Constructor for class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
AttributeDefinitionReference - class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference.
 
AttributeDefinitionReference(String, URI, Boolean) - Constructor for class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference
 
AttributeDefinitionReference() - Constructor for class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference
 
AttributeDefinitionReference(String, URI, boolean) - Constructor for class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference
 
AttributeDefinitionReference(String, URI) - Constructor for class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference
 
AttributeDefinitionReference(String) - Constructor for class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference
 
AttributeDefinitionReferences - class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReferences.
 
AttributeDefinitionReferences() - Constructor for class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReferences
 
AttributeDefinitionReferences(AttributeDefinitionReference[]) - Constructor for class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReferences
 
AttributeDescription - class org.openspml.v2.profiles.dsml.AttributeDescription.
From DSML 2.0 - this is the base of assertion classes like EqualityMatch.
AttributeDescription() - Constructor for class org.openspml.v2.profiles.dsml.AttributeDescription
 
AttributeDescription(String) - Constructor for class org.openspml.v2.profiles.dsml.AttributeDescription
 
AttributeDescriptions - class org.openspml.v2.profiles.dsml.AttributeDescriptions.
This is a list of attributes...
AttributeDescriptions() - Constructor for class org.openspml.v2.profiles.dsml.AttributeDescriptions
 
AttributeDescriptions(AttributeDescription[]) - Constructor for class org.openspml.v2.profiles.dsml.AttributeDescriptions
 
addAny(Value) - Method in class org.openspml.v2.profiles.dsml.Substrings
 
addAnyElement(String) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
addAnyElement(String, boolean) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
addAppliesTo(SchemaEntityRef) - Method in class org.openspml.v2.msg.spml.Capability
 
addAttribute(String, String, String) - Method in class org.openspml.v2.util.xml.XmlBuffer
Adds an attribute name and value to the buffer.
addAttribute(String, String) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
addAttribute(String, Object) - Method in class org.openspml.v2.util.xml.XmlBuffer
Add an an attribute value using an arbitrary object, by calling its toString method.
addAttribute(String, boolean) - Method in class org.openspml.v2.util.xml.XmlBuffer
Adds a boolean attribute to the buffer.
addAttribute(String, int) - Method in class org.openspml.v2.util.xml.XmlBuffer
Adds an integer attribute to the buffer.
addAttributeDefinition(AttributeDefinition) - Method in class org.openspml.v2.profiles.spmldsml.Schema
 
addAttributeDefinitionReference(AttributeDefinitionReference) - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReferences
 
addAttributeDescription(AttributeDescription) - Method in class org.openspml.v2.profiles.dsml.AttributeDescriptions
 
addAttributeDescriptions(AttributeDescription[]) - Method in class org.openspml.v2.profiles.dsml.AttributeDescriptions
 
addCanReferTo(SchemaEntityRef) - Method in class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
addCapability(Capability) - Method in class org.openspml.v2.msg.spml.CapabilitiesList
 
addCapabilityData(CapabilityData) - Method in class org.openspml.v2.msg.spml.AddRequest
 
addCapabilityData(CapabilityData) - Method in class org.openspml.v2.msg.spml.Modification
 
addCapabilityData(CapabilityData) - Method in class org.openspml.v2.msg.spml.PSO
 
addContent(String) - Method in class org.openspml.v2.util.xml.XmlBuffer
Adds a string of element content to the buffer.
addCreator(ObjectFactory.MarshallableCreator) - Method in class org.openspml.v2.util.xml.ObjectFactory
 
addElement(String, String) - Method in class org.openspml.v2.util.xml.XmlBuffer
Adds an element with content to the buffer, being careful to escape content.
addElement(String, String, String) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
addEndTag(String) - Method in class org.openspml.v2.util.xml.XmlBuffer
Adds an element end tag.
addEndTag(String, String) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
addEndTag(String, boolean) - Method in class org.openspml.v2.util.xml.XmlBuffer
Adds an element end tag, with control over indentation.
addEndTag(String, String, boolean) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
addErrorMessage(String) - Method in class org.openspml.v2.msg.spml.Response
 
addIncludeDataForCapability(String) - Method in class org.openspml.v2.msg.spmlsearch.SearchRequest
 
addIndent(int) - Method in class org.openspml.v2.util.xml.XmlBuffer
Add indentation to the buffer.
addListener(RPCRouter) - Method in interface org.openspml.v2.transport.RPCRouterMonitor
Add something interested in knowing when the monitor closes.
addListener(RPCRouter) - Method in class org.openspml.v2.util.SwingRPCRouterMonitor
 
addModification(Modification) - Method in class org.openspml.v2.msg.spml.ModifyRequest
 
addModification(Modification) - Method in class org.openspml.v2.msg.spmlbulk.BulkModifyRequest
 
addNamespace(String, URI) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
addNamespacePrefixMap(NamespacePrefixMapping) - Method in class org.openspml.v2.msg.spml.Selection
 
addOCEUnmarshaller(ObjectFactory.OCEUnmarshaller) - Method in class org.openspml.v2.util.xml.ObjectFactory
Need to register an unmarshaller for OpenContent - call this.
addObjectClassDefinition(ObjectClassDefinition) - Method in class org.openspml.v2.profiles.spmldsml.Schema
 
addObjectClassDefinitionReference(ObjectClassDefinitionReference) - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReferences
 
addOpenContentAttr(String, String) - Method in interface org.openspml.v2.msg.OpenContentContainer
 
addOpenContentAttr(String, String) - Method in class org.openspml.v2.msg.spml.Extensible
Add an open content attr to this object.
addOpenContentAttr(OpenContentAttr) - Method in class org.openspml.v2.msg.spml.Extensible
 
addOpenContentElement(OpenContentElement) - Method in interface org.openspml.v2.msg.OpenContentContainer
 
addOpenContentElement(OpenContentElement) - Method in class org.openspml.v2.msg.spml.Extensible
Add an open content element to this object.
addOpenStartTag(String) - Method in class org.openspml.v2.util.xml.XmlBuffer
Adds an open element start tag.
addOpenStartTag(String, String) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
addOpenStartTagNS(String, String) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
addPSO(PSO) - Method in class org.openspml.v2.msg.spmlsearch.SearchResponse
 
addQuery(Query) - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
addQueryClause(QueryClause) - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
addReferenceDataType(SchemaEntityRef) - Method in class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
addRequest(Request) - Method in class org.openspml.v2.msg.spmlbatch.BatchRequest
 
addResponse(Response) - Method in class org.openspml.v2.msg.spmlbatch.BatchResponse
 
addSchema(Schema) - Method in class org.openspml.v2.msg.spml.Target
 
addStartTag(String) - Method in class org.openspml.v2.util.xml.XmlBuffer
Adds a closed element start tag followed by a newline.
addStartTag(String, String) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
addStartTag(String, boolean) - Method in class org.openspml.v2.util.xml.XmlBuffer
Adds a closed element start tag with control over the trailing newline.
addStartTag(String, String, boolean) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
addStartTagNS(String, String, boolean) - Method in class org.openspml.v2.util.xml.XmlBuffer
Kludge for .NET, add a tag with an unqualified name, but a namespace declaration
addSubclassAttributes(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
addSubclassAttributes(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.Modification
 
addSubclassElements(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.Attr
 
addSubclassElements(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
addSubclassElements(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.Substrings
 
addSupportedSchemaEntity(SchemaEntityRef) - Method in class org.openspml.v2.msg.spml.Schema
 
addTarget(Target) - Method in class org.openspml.v2.msg.spml.ListTargetsResponse
 
addUpdate(Update) - Method in class org.openspml.v2.msg.spmlupdates.UpdatesResponse
 
addUpdatedByCapability(List) - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
addValue(Value) - Method in class org.openspml.v2.profiles.dsml.Attr
 
addValues(Value[]) - Method in class org.openspml.v2.profiles.dsml.Attr
 
append(String) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
append(Integer) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
append(char) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
append(int) - Method in class org.openspml.v2.util.xml.XmlBuffer
 

B

BasicMarshallable - class org.openspml.v2.util.xml.BasicMarshallable.
A starter class for the Marshallables in this package
BasicMarshallable() - Constructor for class org.openspml.v2.util.xml.BasicMarshallable
 
BasicMarshallableElement - class org.openspml.v2.util.xml.BasicMarshallableElement.
A starter class for the MarshallableElements
BasicMarshallableElement() - Constructor for class org.openspml.v2.util.xml.BasicMarshallableElement
 
BasicOCEAndMarshallable - class org.openspml.v2.util.xml.BasicOCEAndMarshallable.
Starter class.
BasicOCEAndMarshallable() - Constructor for class org.openspml.v2.util.xml.BasicOCEAndMarshallable
 
BasicOpenContentAttr - class org.openspml.v2.msg.BasicOpenContentAttr.
SPML 2.0 is an open content model.
BasicOpenContentAttr(String, String) - Constructor for class org.openspml.v2.msg.BasicOpenContentAttr
We want to ensure that the value is 'simple' - that is, representable as a String.
BasicStringEnumConstant - class org.openspml.v2.util.BasicStringEnumConstant.
 
BasicStringEnumConstant(String) - Constructor for class org.openspml.v2.util.BasicStringEnumConstant
 
BatchRequest - class org.openspml.v2.msg.spmlbatch.BatchRequest.
Elements that extend spml:RequestType
BatchRequest() - Constructor for class org.openspml.v2.msg.spmlbatch.BatchRequest
 
BatchRequest(String, ExecutionMode, Processing, OnError) - Constructor for class org.openspml.v2.msg.spmlbatch.BatchRequest
 
BatchResponse - class org.openspml.v2.msg.spmlbatch.BatchResponse.
Elements that extend spml:ResponseType
BatchResponse() - Constructor for class org.openspml.v2.msg.spmlbatch.BatchResponse
 
BatchResponse(String[], StatusCode, String, ErrorCode) - Constructor for class org.openspml.v2.msg.spmlbatch.BatchResponse
 
BulkDeleteRequest - class org.openspml.v2.msg.spmlbulk.BulkDeleteRequest.
BulkDeleteRequest(String, ExecutionMode, Query, Boolean) - Constructor for class org.openspml.v2.msg.spmlbulk.BulkDeleteRequest
 
BulkDeleteRequest() - Constructor for class org.openspml.v2.msg.spmlbulk.BulkDeleteRequest
 
BulkDeleteRequest(String, ExecutionMode, Query) - Constructor for class org.openspml.v2.msg.spmlbulk.BulkDeleteRequest
 
BulkDeleteRequest(String, ExecutionMode, Query, boolean) - Constructor for class org.openspml.v2.msg.spmlbulk.BulkDeleteRequest
 
BulkDeleteResponse - class org.openspml.v2.msg.spmlbulk.BulkDeleteResponse.
 
BulkDeleteResponse() - Constructor for class org.openspml.v2.msg.spmlbulk.BulkDeleteResponse
 
BulkDeleteResponse(String[], StatusCode, String, ErrorCode) - Constructor for class org.openspml.v2.msg.spmlbulk.BulkDeleteResponse
 
BulkModifyRequest - class org.openspml.v2.msg.spmlbulk.BulkModifyRequest.
BulkModifyRequest() - Constructor for class org.openspml.v2.msg.spmlbulk.BulkModifyRequest
 
BulkModifyRequest(String, ExecutionMode, Query, Modification[]) - Constructor for class org.openspml.v2.msg.spmlbulk.BulkModifyRequest
 
BulkModifyResponse - class org.openspml.v2.msg.spmlbulk.BulkModifyResponse.
 
BulkModifyResponse() - Constructor for class org.openspml.v2.msg.spmlbulk.BulkModifyResponse
 
BulkModifyResponse(String[], StatusCode, String, ErrorCode) - Constructor for class org.openspml.v2.msg.spmlbulk.BulkModifyResponse
 

C

CAPABILITY - Static variable in class org.openspml.v2.msg.spmlupdates.UpdateKind
 
CONTAINER_NOT_EMPTY - Static variable in class org.openspml.v2.msg.spml.ErrorCode
 
CUSTOM_ERROR - Static variable in class org.openspml.v2.msg.spml.ErrorCode
 
CancelRequest - class org.openspml.v2.msg.spmlasync.CancelRequest.
CancelRequest() - Constructor for class org.openspml.v2.msg.spmlasync.CancelRequest
 
CancelRequest(String, ExecutionMode, String) - Constructor for class org.openspml.v2.msg.spmlasync.CancelRequest
 
CancelResponse - class org.openspml.v2.msg.spmlasync.CancelResponse.
CancelResponse() - Constructor for class org.openspml.v2.msg.spmlasync.CancelResponse
 
CancelResponse(String[], StatusCode, String, ErrorCode, String) - Constructor for class org.openspml.v2.msg.spmlasync.CancelResponse
 
CapabilitiesList - class org.openspml.v2.msg.spml.CapabilitiesList.

This should probably implement java.util.List

CapabilitiesList() - Constructor for class org.openspml.v2.msg.spml.CapabilitiesList
 
CapabilitiesList(Capability[]) - Constructor for class org.openspml.v2.msg.spml.CapabilitiesList
 
Capability - class org.openspml.v2.msg.spml.Capability.
Capability() - Constructor for class org.openspml.v2.msg.spml.Capability
 
Capability(SchemaEntityRef[], URI, URI) - Constructor for class org.openspml.v2.msg.spml.Capability
 
CapabilityData - class org.openspml.v2.msg.spml.CapabilityData.
 
CapabilityData(Boolean, URI) - Constructor for class org.openspml.v2.msg.spml.CapabilityData
 
CapabilityData() - Constructor for class org.openspml.v2.msg.spml.CapabilityData
 
CapabilityData(boolean, URI) - Constructor for class org.openspml.v2.msg.spml.CapabilityData
 
CapabilityData(URI) - Constructor for class org.openspml.v2.msg.spml.CapabilityData
 
CloseIteratorRequest - class org.openspml.v2.msg.spmlsearch.CloseIteratorRequest.
CloseIteratorRequest() - Constructor for class org.openspml.v2.msg.spmlsearch.CloseIteratorRequest
 
CloseIteratorRequest(String, ExecutionMode, ResultsIterator) - Constructor for class org.openspml.v2.msg.spmlsearch.CloseIteratorRequest
 
CloseIteratorRequest - class org.openspml.v2.msg.spmlupdates.CloseIteratorRequest.
CloseIteratorRequest() - Constructor for class org.openspml.v2.msg.spmlupdates.CloseIteratorRequest
 
CloseIteratorRequest(String, ExecutionMode, ResultsIterator) - Constructor for class org.openspml.v2.msg.spmlupdates.CloseIteratorRequest
 
CloseIteratorResponse - class org.openspml.v2.msg.spmlsearch.CloseIteratorResponse.
 
CloseIteratorResponse() - Constructor for class org.openspml.v2.msg.spmlsearch.CloseIteratorResponse
 
CloseIteratorResponse(String[], StatusCode, String, ErrorCode) - Constructor for class org.openspml.v2.msg.spmlsearch.CloseIteratorResponse
 
CloseIteratorResponse - class org.openspml.v2.msg.spmlupdates.CloseIteratorResponse.
 
CloseIteratorResponse() - Constructor for class org.openspml.v2.msg.spmlupdates.CloseIteratorResponse
 
CloseIteratorResponse(String[], StatusCode, String, ErrorCode) - Constructor for class org.openspml.v2.msg.spmlupdates.CloseIteratorResponse
 
charAt(int) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
clearAny() - Method in class org.openspml.v2.profiles.dsml.Substrings
 
clearAppliesTo(SchemaEntityRef) - Method in class org.openspml.v2.msg.spml.Capability
 
clearAttributeDefinitionReferences() - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReferences
 
clearAttributeDefinitions() - Method in class org.openspml.v2.profiles.spmldsml.Schema
 
clearAttributeDescriptions() - Method in class org.openspml.v2.profiles.dsml.AttributeDescriptions
 
clearCanReferTo() - Method in class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
clearCapabilities() - Method in class org.openspml.v2.msg.spml.CapabilitiesList
 
clearCapabilityData() - Method in class org.openspml.v2.msg.spml.AddRequest
 
clearCapabilityData() - Method in class org.openspml.v2.msg.spml.Modification
 
clearCapabilityData() - Method in class org.openspml.v2.msg.spml.PSO
 
clearErrorMessages() - Method in class org.openspml.v2.msg.spml.Response
 
clearIncludeDataForCapability() - Method in class org.openspml.v2.msg.spmlsearch.SearchRequest
 
clearModifications() - Method in class org.openspml.v2.msg.spml.ModifyRequest
 
clearModifications() - Method in class org.openspml.v2.msg.spmlbulk.BulkModifyRequest
 
clearNamespacePrefixMap() - Method in class org.openspml.v2.msg.spml.Selection
 
clearObjectClassDefinitionReferences() - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReferences
 
clearObjectClassDefinitions() - Method in class org.openspml.v2.profiles.spmldsml.Schema
 
clearPSOs() - Method in class org.openspml.v2.msg.spmlsearch.SearchResponse
 
clearQueries() - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
clearQueryClause() - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
clearReferenceDataType() - Method in class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
clearRequests() - Method in class org.openspml.v2.msg.spmlbatch.BatchRequest
 
clearResponses() - Method in class org.openspml.v2.msg.spmlbatch.BatchResponse
 
clearSchemas() - Method in class org.openspml.v2.msg.spml.Target
 
clearSupportedSchemaEntities() - Method in class org.openspml.v2.msg.spml.Schema
 
clearTargets() - Method in class org.openspml.v2.msg.spml.ListTargetsResponse
 
clearUpdatedByCapabilities() - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
clearUpdates() - Method in class org.openspml.v2.msg.spmlupdates.UpdatesResponse
 
clearValues() - Method in class org.openspml.v2.profiles.dsml.Attr
 
closeEmptyElement() - Method in class org.openspml.v2.util.xml.XmlBuffer
Close an empty open start tag.
closeStartTag() - Method in class org.openspml.v2.util.xml.XmlBuffer
Close an open start tag.
closeStartTag(boolean) - Method in class org.openspml.v2.util.xml.XmlBuffer
Close an element with control over trailing newline.
closed(RPCRouterMonitor) - Method in interface org.openspml.v2.transport.RPCRouter
Called when the monitor is no longer responding to events.
closed(RPCRouterMonitor) - Method in class org.openspml.v2.transport.RPCRouterServlet
RPCRouter interface.
code_id - Static variable in class org.openspml.v2.client.Spml2Client
 
code_id - Static variable in interface org.openspml.v2.msg.Marshallable
 
code_id - Static variable in interface org.openspml.v2.msg.MarshallableElement
 
code_id - Static variable in interface org.openspml.v2.msg.OpenContentAttr
 
code_id - Static variable in interface org.openspml.v2.msg.OpenContentContainer
 
code_id - Static variable in interface org.openspml.v2.msg.OpenContentElement
 
code_id - Static variable in interface org.openspml.v2.msg.OpenContentElementAdapter
 
code_id - Static variable in interface org.openspml.v2.msg.XMLMarshaller
 
code_id - Static variable in interface org.openspml.v2.msg.XMLUnmarshaller
 
code_id - Static variable in class org.openspml.v2.msg.spml.Identifier
 
code_id - Static variable in class org.openspml.v2.msg.spml.Request
 
code_id - Static variable in class org.openspml.v2.msg.spml.Response
 
code_id - Static variable in interface org.openspml.v2.util.xml.ListWithType
 
code_id - Static variable in class org.openspml.v2.util.xml.XmlElement
 
concatNamespacesInfo(PrefixAndNamespaceTuple[], PrefixAndNamespaceTuple[]) - Static method in class org.openspml.v2.msg.PrefixAndNamespaceTuple
 
createAndPopulateMarshallable(String, Element) - Method in class org.openspml.v2.util.xml.ReflectiveDOMXMLUnmarshaller
 
createMarshallable(String, String) - Method in class org.openspml.v2.profiles.spmldsml.DSMLMarshallableCreator
 
createMarshallable(String, String) - Method in interface org.openspml.v2.util.xml.ObjectFactory.MarshallableCreator
 
createMarshallable(String, String) - Method in class org.openspml.v2.util.xml.ObjectFactory
given a name of an element, create a hollow object that we can populate via a parser.
createMarshallableElement(Class) - Method in class org.openspml.v2.util.xml.ObjectFactory
XMLUnmarshaller implementations will use this to create objects within the core SPML schema.

D

DATA - Static variable in class org.openspml.v2.msg.spml.ReturnData
 
DELETE - Static variable in class org.openspml.v2.msg.spml.ModificationMode
 
DELETE - Static variable in class org.openspml.v2.msg.spmlupdates.UpdateKind
 
DSMLAttr - class org.openspml.v2.profiles.dsml.DSMLAttr.
 
DSMLAttr() - Constructor for class org.openspml.v2.profiles.dsml.DSMLAttr
 
DSMLAttr(String, String) - Constructor for class org.openspml.v2.profiles.dsml.DSMLAttr
 
DSMLAttr(String, Value[]) - Constructor for class org.openspml.v2.profiles.dsml.DSMLAttr
 
DSMLMarshallableCreator - class org.openspml.v2.profiles.spmldsml.DSMLMarshallableCreator.
 
DSMLMarshallableCreator() - Constructor for class org.openspml.v2.profiles.spmldsml.DSMLMarshallableCreator
 
DSMLModification - class org.openspml.v2.profiles.dsml.DSMLModification.
 
DSMLModification() - Constructor for class org.openspml.v2.profiles.dsml.DSMLModification
 
DSMLModification(String, Value[], ModificationMode) - Constructor for class org.openspml.v2.profiles.dsml.DSMLModification
 
DSMLModification(String, String, ModificationMode) - Constructor for class org.openspml.v2.profiles.dsml.DSMLModification
 
DSMLProfileException - exception org.openspml.v2.profiles.dsml.DSMLProfileException.
Just a class to separate the exception types...
DSMLProfileException(String) - Constructor for class org.openspml.v2.profiles.dsml.DSMLProfileException
 
DSMLProfileException(Throwable) - Constructor for class org.openspml.v2.profiles.dsml.DSMLProfileException
 
DSMLProfileException(String, Throwable) - Constructor for class org.openspml.v2.profiles.dsml.DSMLProfileException
 
DSMLProfileRegistrar - class org.openspml.v2.profiles.DSMLProfileRegistrar.
 
DSMLProfileRegistrar() - Constructor for class org.openspml.v2.profiles.DSMLProfileRegistrar
 
DSMLUnmarshaller - class org.openspml.v2.profiles.dsml.DSMLUnmarshaller.
Capture all the "public" knowledge of parsers, etc...
DSMLUnmarshaller() - Constructor for class org.openspml.v2.profiles.dsml.DSMLUnmarshaller
 
DSMLUnmarshaller.Parseable - interface org.openspml.v2.profiles.dsml.DSMLUnmarshaller.Parseable.
Make it clear that you are top-level by implementing this interface and OpenContentElement
DSMLValue - class org.openspml.v2.profiles.dsml.DSMLValue.
 
DSMLValue(String) - Constructor for class org.openspml.v2.profiles.dsml.DSMLValue
 
DSML_CORE_URI - Static variable in class org.openspml.v2.profiles.dsml.DSMLUnmarshaller
 
DeleteRequest - class org.openspml.v2.msg.spml.DeleteRequest.
DeleteRequest() - Constructor for class org.openspml.v2.msg.spml.DeleteRequest
 
DeleteRequest(String, ExecutionMode, PSOIdentifier, boolean) - Constructor for class org.openspml.v2.msg.spml.DeleteRequest
 
DeleteResponse - class org.openspml.v2.msg.spml.DeleteResponse.
This class is not appearing in the .xsd, but we'd like to have a named Repsonse for the Delete operation.
DeleteResponse() - Constructor for class org.openspml.v2.msg.spml.DeleteResponse
 
DeleteResponse(String[], StatusCode, String, ErrorCode) - Constructor for class org.openspml.v2.msg.spml.DeleteResponse
 
decIndent(int) - Method in class org.openspml.v2.util.xml.XmlBuffer
Decrement the indentation level.
decIndent() - Method in class org.openspml.v2.util.xml.XmlBuffer
 
default_marshall(MarshallableElement, String) - Method in class org.openspml.v2.util.xml.ReflectiveXMLMarshaller
 
dispatchRequest(String) - Method in interface org.openspml.v2.transport.RPCDispatcher
Process a request.
dispatchRequest(String) - Method in class org.openspml.v2.transport.SPMLViaSoapDispatcher
This does the bulk of the work.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.openspml.v2.transport.RPCRouterServlet
Called by the servlet container in response to a GET.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.openspml.v2.transport.RPCRouterServlet
Called by the servlet container in response to a POST.

E

EVERYTHING - Static variable in class org.openspml.v2.msg.spml.ReturnData
 
EXIT - Static variable in class org.openspml.v2.msg.spmlbatch.OnError
 
EnumConstant - class org.openspml.v2.util.EnumConstant.
Many thanks to JavaWorld.
EnumConstant() - Constructor for class org.openspml.v2.util.EnumConstant
 
EqualityMatch - class org.openspml.v2.profiles.dsml.EqualityMatch.
This is the for matching attribute values.
EqualityMatch() - Constructor for class org.openspml.v2.profiles.dsml.EqualityMatch
 
EqualityMatch(String, String) - Constructor for class org.openspml.v2.profiles.dsml.EqualityMatch
 
EqualityMatch(String, Value) - Constructor for class org.openspml.v2.profiles.dsml.EqualityMatch
 
ErrorCode - class org.openspml.v2.msg.spml.ErrorCode.
 
ExecutionMode - class org.openspml.v2.msg.spml.ExecutionMode.
 
ExpirePasswordRequest - class org.openspml.v2.msg.pass.ExpirePasswordRequest.
ExpirePasswordRequest() - Constructor for class org.openspml.v2.msg.pass.ExpirePasswordRequest
 
ExpirePasswordRequest(String, ExecutionMode, PSOIdentifier, Integer) - Constructor for class org.openspml.v2.msg.pass.ExpirePasswordRequest
 
ExpirePasswordResponse - class org.openspml.v2.msg.pass.ExpirePasswordResponse.
 
ExpirePasswordResponse() - Constructor for class org.openspml.v2.msg.pass.ExpirePasswordResponse
 
ExpirePasswordResponse(String[], StatusCode, String, ErrorCode) - Constructor for class org.openspml.v2.msg.pass.ExpirePasswordResponse
 
Extensible - class org.openspml.v2.msg.spml.Extensible.
This is the basis of all the various types in the toolkit.
Extensible() - Constructor for class org.openspml.v2.msg.spml.Extensible
 
ExtensibleMatch - class org.openspml.v2.profiles.dsml.ExtensibleMatch.
This is the only item that implements the MatchingRuleAssertion so we're doing this all here.
ExtensibleMatch(String, Value, String, Boolean) - Constructor for class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
ExtensibleMatch() - Constructor for class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
ExtensibleMatch(String, Value) - Constructor for class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
ExtensibleMatch(String, String) - Constructor for class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
ExtensibleMatch(String, String, String) - Constructor for class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
ExtensibleMatch(String, String, String, boolean) - Constructor for class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
equals(Object) - Method in class org.openspml.v2.msg.BasicOpenContentAttr
 
equals(Object) - Method in class org.openspml.v2.msg.PrefixAndNamespaceTuple
 
equals(Object) - Method in class org.openspml.v2.msg.pass.ExpirePasswordRequest
 
equals(Object) - Method in class org.openspml.v2.msg.pass.ResetPasswordResponse
 
equals(Object) - Method in class org.openspml.v2.msg.pass.SetPasswordRequest
 
equals(Object) - Method in class org.openspml.v2.msg.pass.ValidatePasswordResponse
 
equals(Object) - Method in class org.openspml.v2.msg.spml.AddRequest
 
equals(Object) - Method in class org.openspml.v2.msg.spml.AddResponse
 
equals(Object) - Method in class org.openspml.v2.msg.spml.CapabilitiesList
 
equals(Object) - Method in class org.openspml.v2.msg.spml.Capability
 
equals(Object) - Method in class org.openspml.v2.msg.spml.CapabilityData
 
equals(Object) - Method in class org.openspml.v2.msg.spml.DeleteRequest
 
equals(Object) - Method in class org.openspml.v2.msg.spml.Extensible
 
equals(Object) - Method in class org.openspml.v2.msg.spml.Identifier
 
equals(Object) - Method in class org.openspml.v2.msg.spml.ListTargetsRequest
 
equals(Object) - Method in class org.openspml.v2.msg.spml.ListTargetsResponse
 
equals(Object) - Method in class org.openspml.v2.msg.spml.LookupRequest
 
equals(Object) - Method in class org.openspml.v2.msg.spml.LookupResponse
 
equals(Object) - Method in class org.openspml.v2.msg.spml.Modification
 
equals(Object) - Method in class org.openspml.v2.msg.spml.ModifyRequest
 
equals(Object) - Method in class org.openspml.v2.msg.spml.ModifyResponse
 
equals(Object) - Method in class org.openspml.v2.msg.spml.NamespacePrefixMapping
 
equals(Object) - Method in class org.openspml.v2.msg.spml.PSO
 
equals(Object) - Method in class org.openspml.v2.msg.spml.PSOIdentifier
 
equals(Object) - Method in class org.openspml.v2.msg.spml.Request
 
equals(Object) - Method in class org.openspml.v2.msg.spml.Response
 
equals(Object) - Method in class org.openspml.v2.msg.spml.Schema
 
equals(Object) - Method in class org.openspml.v2.msg.spml.SchemaEntityRef
 
equals(Object) - Method in class org.openspml.v2.msg.spml.Selection
 
equals(Object) - Method in class org.openspml.v2.msg.spml.Target
 
equals(Object) - Method in class org.openspml.v2.msg.spmlasync.StatusRequest
 
equals(Object) - Method in class org.openspml.v2.msg.spmlbatch.BatchRequest
 
equals(Object) - Method in class org.openspml.v2.msg.spmlbulk.BulkDeleteRequest
 
equals(Object) - Method in class org.openspml.v2.msg.spmlref.HasReference
 
equals(Object) - Method in class org.openspml.v2.msg.spmlref.Reference
 
equals(Object) - Method in class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
equals(Object) - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
equals(Object) - Method in class org.openspml.v2.msg.spmlsearch.SearchRequest
 
equals(Object) - Method in class org.openspml.v2.msg.spmlsearch.SearchResponse
 
equals(Object) - Method in class org.openspml.v2.msg.spmlupdates.ResultsIterator
 
equals(Object) - Method in class org.openspml.v2.msg.spmlupdates.Update
 
equals(Object) - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
equals(Object) - Method in class org.openspml.v2.msg.spmlupdates.UpdatesResponse
 
equals(Object) - Method in class org.openspml.v2.profiles.dsml.Attr
 
equals(Object) - Method in class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
equals(Object) - Method in class org.openspml.v2.profiles.dsml.Modification
 
equals(Object) - Method in class org.openspml.v2.profiles.dsml.Substrings
 
equals(Object) - Method in class org.openspml.v2.profiles.dsml.Value
 
equals(Object) - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
equals(Object) - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference
 
equals(Object) - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReferences
 
equals(Object) - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
equals(Object) - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReference
 
equals(Object) - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReferences
 
equals(Object) - Method in class org.openspml.v2.profiles.spmldsml.Schema
 
equals(Object) - Method in class org.openspml.v2.util.xml.OperationalNameValuePair
 
execute(Request) - Method in interface org.openspml.v2.provider.SPMLExecutor
 

F

FAILURE - Static variable in class org.openspml.v2.msg.spml.StatusCode
 
FileUtil - class org.openspml.v2.util.FileUtil.
 
FileUtil() - Constructor for class org.openspml.v2.util.FileUtil
 
Filter - class org.openspml.v2.profiles.dsml.Filter.
This is from the DSML 2.0 Specification.
Filter() - Constructor for class org.openspml.v2.profiles.dsml.Filter
 
Filter(FilterItem) - Constructor for class org.openspml.v2.profiles.dsml.Filter
 
findOpenContentAttrValueByName(String) - Method in class org.openspml.v2.msg.spml.Extensible
Convenience method to get the value of the named OpenContentAttr.
findOperationalAttrByName(String) - Method in class org.openspml.v2.msg.spml.Extensible
Deprecated. changing the name of this method.
findOperationalNVPByName(String) - Method in class org.openspml.v2.msg.spml.Extensible
This is a convenience method that looks for our utilitarian operational attribute object.
fromXML(Object) - Method in class org.openspml.v2.msg.OCEtoMarshallableAdapter
 
fromXML(Object) - Method in class org.openspml.v2.msg.OCEtoXMLStringAdapter
 
fromXML(Object) - Method in class org.openspml.v2.util.xml.BasicOCEAndMarshallable
We know how to handle Strings that are passed in.

G

GreaterOrEqual - class org.openspml.v2.profiles.dsml.GreaterOrEqual.
From the DSML spec...
GreaterOrEqual() - Constructor for class org.openspml.v2.profiles.dsml.GreaterOrEqual
 
getActive() - Method in class org.openspml.v2.msg.spmlsuspend.ActiveResponse
 
getAdaptedObject() - Method in class org.openspml.v2.msg.OCEtoMarshallableAdapter
 
getAdaptedObject() - Method in class org.openspml.v2.msg.OCEtoXMLStringAdapter
 
getAdaptedObject() - Method in interface org.openspml.v2.msg.OpenContentElementAdapter
 
getAny() - Method in class org.openspml.v2.profiles.dsml.Substrings
 
getAppliesTo() - Method in class org.openspml.v2.msg.spml.Capability
 
getAttribute(String) - Method in class org.openspml.v2.util.xml.XmlElement
Return the value of an attribute.
getAttributeDefinitionReferences() - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReferences
 
getAttributeDefinitions() - Method in class org.openspml.v2.profiles.spmldsml.Schema
 
getAttributeDescriptions() - Method in class org.openspml.v2.profiles.dsml.AttributeDescriptions
 
getBasePsoID() - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
getBooleanAttribute(String) - Method in class org.openspml.v2.util.xml.XmlElement
Return a boolean attribute value.
getBooleanValue() - Method in class org.openspml.v2.msg.BasicOpenContentAttr
 
getBooleanValue() - Method in interface org.openspml.v2.msg.OpenContentAttr
 
getCanReferTo() - Method in class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
getCapabilities() - Method in class org.openspml.v2.msg.spml.CapabilitiesList
 
getCapabilities() - Method in class org.openspml.v2.msg.spml.Target
 
getCapabilityData() - Method in class org.openspml.v2.msg.spml.AddRequest
 
getCapabilityData() - Method in class org.openspml.v2.msg.spml.Modification
 
getCapabilityData() - Method in class org.openspml.v2.msg.spml.PSO
 
getCapabilityURI() - Method in class org.openspml.v2.msg.spml.CapabilityData
 
getChildElement() - Method in class org.openspml.v2.util.xml.XmlElement
Return the first child element.
getChildElement(String) - Method in class org.openspml.v2.util.xml.XmlElement
Return the first child element with the given local name.
getComponent() - Method in class org.openspml.v2.msg.spml.Modification
 
getConstant(String) - Static method in class org.openspml.v2.msg.spml.ModificationMode
 
getConstant(Class, String) - Static method in class org.openspml.v2.util.BasicStringEnumConstant
 
getConstants() - Static method in class org.openspml.v2.msg.spml.ErrorCode
 
getConstants() - Static method in class org.openspml.v2.msg.spml.ExecutionMode
 
getConstants() - Static method in class org.openspml.v2.msg.spml.ModificationMode
 
getConstants() - Static method in class org.openspml.v2.msg.spml.ReturnData
 
getConstants() - Static method in class org.openspml.v2.msg.spml.StatusCode
 
getConstants() - Static method in class org.openspml.v2.msg.spmlbatch.OnError
 
getConstants() - Static method in class org.openspml.v2.msg.spmlbatch.Processing
 
getConstants() - Static method in class org.openspml.v2.msg.spmlsearch.Scope
 
getConstants() - Static method in class org.openspml.v2.msg.spmlupdates.UpdateKind
 
getContainerID() - Method in class org.openspml.v2.msg.spml.AddRequest
 
getContainerID() - Method in class org.openspml.v2.msg.spml.PSOIdentifier
 
getContent() - Method in class org.openspml.v2.util.xml.XmlElement
Return the content of the given element.
getContentType() - Method in interface org.openspml.v2.transport.RPCDispatcher
If you handle a request of a given type, you also need to provide us with contentType string to return.
getContentType() - Method in class org.openspml.v2.transport.SPMLViaSoapDispatcher
 
getCurrentPassword() - Method in class org.openspml.v2.msg.pass.SetPasswordRequest
 
getData() - Method in class org.openspml.v2.msg.spml.AddRequest
 
getData() - Method in class org.openspml.v2.msg.spml.Modification
 
getData() - Method in class org.openspml.v2.msg.spml.PSO
 
getDescription() - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
getDescription() - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
getDnAttributes() - Method in class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
getEntityName() - Method in class org.openspml.v2.msg.spml.SchemaEntityRef
 
getEnumConstants(Class) - Static method in class org.openspml.v2.util.EnumConstant
Return the constants, in the order declared.
getError() - Method in class org.openspml.v2.msg.spml.Response
 
getErrorMessages() - Method in class org.openspml.v2.msg.spml.Response
 
getExecutionMode() - Method in class org.openspml.v2.msg.spml.Request
 
getFilterItem(Object) - Method in class org.openspml.v2.profiles.dsml.DSMLUnmarshaller
 
getFinal() - Method in class org.openspml.v2.profiles.dsml.Substrings
 
getFirstChildElement(Node) - Static method in class org.openspml.v2.util.xml.XmlUtil
 
getID() - Method in class org.openspml.v2.msg.spml.Identifier
 
getID() - Method in class org.openspml.v2.msg.spmlsearch.ResultsIterator
 
getID() - Method in class org.openspml.v2.msg.spmlupdates.ResultsIterator
 
getIncludeDataForCapability() - Method in class org.openspml.v2.msg.spmlsearch.SearchRequest
 
getIndent() - Method in class org.openspml.v2.util.xml.XmlBuffer
 
getInitial() - Method in class org.openspml.v2.profiles.dsml.Substrings
 
getInstance() - Static method in class org.openspml.v2.util.xml.ObjectFactory
This is a Singleton.
getIterator() - Method in class org.openspml.v2.msg.spmlsearch.SearchResponse
 
getIterator() - Method in class org.openspml.v2.msg.spmlupdates.UpdatesResponse
 
getLocalName() - Method in class org.openspml.v2.util.xml.XmlElement
Return the element tag name without the namespace qualifier.
getLocation() - Method in class org.openspml.v2.msg.spml.Capability
 
getMarshallable() - Method in class org.openspml.v2.msg.OCEtoMarshallableAdapter
 
getMatchingRule() - Method in class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
getMaxSelect() - Method in class org.openspml.v2.msg.spmlsearch.SearchRequest
 
getMaxSelect() - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
getMemberAttributes() - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
getModificationMode() - Method in class org.openspml.v2.msg.spml.Modification
 
getModifications() - Method in class org.openspml.v2.msg.spml.ModifyRequest
 
getModifications() - Method in class org.openspml.v2.msg.spmlbulk.BulkModifyRequest
 
getName() - Method in class org.openspml.v2.msg.BasicOpenContentAttr
 
getName() - Method in interface org.openspml.v2.msg.OpenContentAttr
 
getName() - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
getName() - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference
 
getName() - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
getName() - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReference
 
getName() - Method in class org.openspml.v2.util.xml.OperationalNameValuePair
 
getNamespace() - Method in class org.openspml.v2.msg.spml.NamespacePrefixMapping
 
getNamespacePrefixMaps() - Method in class org.openspml.v2.msg.spml.Selection
 
getNamespaceURI() - Method in class org.openspml.v2.msg.spml.Capability
 
getNamespaceURI() - Method in class org.openspml.v2.msg.spml.Selection
 
getNamespaceURI() - Method in class org.openspml.v2.util.xml.XmlElement
Given an element with a namespace prefix and a namespace declaration for that prefix, return the namespace URI.
getNamespacesInfo() - Method in interface org.openspml.v2.msg.MarshallableElement
We need to know the namespace of the class to include.
getNamespacesInfo() - Method in class org.openspml.v2.msg.spml.Extensible
 
getNamespacesInfo() - Method in class org.openspml.v2.msg.spmlbatch.BatchRequest
 
getNamespacesInfo() - Method in class org.openspml.v2.msg.spmlbatch.BatchResponse
 
getNamespacesInfo() - Method in class org.openspml.v2.msg.spmlref.HasReference
 
getNamespacesInfo() - Method in class org.openspml.v2.msg.spmlsearch.LogicalOperator
 
getNamespacesInfo() - Method in class org.openspml.v2.msg.spmlsearch.ResultsIterator
 
getNamespacesInfo() - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
getNamespacesInfo() - Method in class org.openspml.v2.msg.spmlsuspend.IsActive
 
getNamespacesInfo() - Method in class org.openspml.v2.msg.spmlupdates.ResultsIterator
 
getNamespacesInfo() - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
getNamespacesInfo() - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReference
 
getNamespacesInfo() - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReferences
 
getNamespacesInfo() - Method in class org.openspml.v2.util.xml.BasicMarshallableElement
 
getNamespacesInfo() - Method in class org.openspml.v2.util.xml.OperationalNameValuePair
 
getNextElement() - Method in class org.openspml.v2.util.xml.XmlElement
Get the next right sibling that is an element.
getObjectClassDefinitionReferences() - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReferences
 
getObjectClassDefinitions() - Method in class org.openspml.v2.profiles.spmldsml.Schema
 
getOnError() - Method in class org.openspml.v2.msg.spmlbatch.BatchRequest
 
getOpenContentAttrs() - Method in interface org.openspml.v2.msg.OpenContentContainer
 
getOpenContentAttrs() - Method in class org.openspml.v2.msg.spml.Extensible
Return an array of all the attributes (name,value) that are not part of the type as defined in the xsd.
getOpenContentElements() - Method in interface org.openspml.v2.msg.OpenContentContainer
 
getOpenContentElements() - Method in class org.openspml.v2.msg.spml.Extensible
Returns an array of all the open content elements.
getOperation() - Method in class org.openspml.v2.profiles.dsml.Modification
 
getPSOs() - Method in class org.openspml.v2.msg.spmlsearch.SearchResponse
 
getPassword() - Method in class org.openspml.v2.msg.pass.ResetPasswordResponse
 
getPath() - Method in class org.openspml.v2.msg.spml.Selection
 
getPostDataAsString(HttpServletRequest) - Method in class org.openspml.v2.transport.RPCRouterServlet
Get the post data as a String.
getPrefix() - Method in class org.openspml.v2.msg.spml.NamespacePrefixMapping
 
getPrefix() - Method in class org.openspml.v2.util.xml.XmlElement
Return the namespace prefix.
getProcessing() - Method in class org.openspml.v2.msg.spmlbatch.BatchRequest
 
getProfile() - Method in class org.openspml.v2.msg.spml.ListTargetsRequest
 
getProfile() - Method in class org.openspml.v2.msg.spml.Target
 
getProfileId() - Method in class org.openspml.v2.profiles.DSMLProfileRegistrar
 
getProfileId() - Method in interface org.openspml.v2.util.xml.ObjectFactory.ProfileRegistrar
We ask that this be unique - namely as we only allow a registration once.
getPso() - Method in class org.openspml.v2.msg.spml.AddResponse
 
getPso() - Method in class org.openspml.v2.msg.spml.LookupResponse
 
getPso() - Method in class org.openspml.v2.msg.spml.ModifyResponse
 
getPsoID() - Method in class org.openspml.v2.msg.spml.AddRequest
 
getPsoID() - Method in class org.openspml.v2.msg.spml.DeleteRequest
 
getPsoID() - Method in class org.openspml.v2.msg.spml.LookupRequest
 
getPsoID() - Method in class org.openspml.v2.msg.spml.ModifyRequest
 
getPsoID() - Method in class org.openspml.v2.msg.spml.PSO
 
getPsoID() - Method in class org.openspml.v2.msg.spmlupdates.Update
 
getQueries() - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
getQuery() - Method in class org.openspml.v2.msg.spmlsearch.SearchRequest
 
getQueryClauses() - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
getRecursive() - Method in class org.openspml.v2.msg.spmlbulk.BulkDeleteRequest
 
getRef() - Method in class org.openspml.v2.msg.spml.Schema
 
getReferenceData() - Method in class org.openspml.v2.msg.spmlref.HasReference
 
getReferenceData() - Method in class org.openspml.v2.msg.spmlref.Reference
 
getReferenceDataType() - Method in class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
getRemainingLogins() - Method in class org.openspml.v2.msg.pass.ExpirePasswordRequest
 
getRequestID() - Method in class org.openspml.v2.msg.spml.Request
 
getRequestID() - Method in class org.openspml.v2.msg.spml.Response
 
getRequired() - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference
 
getResponse() - Method in class org.openspml.v2.util.Spml2ExceptionWithResponse
 
getReturnData() - Method in class org.openspml.v2.msg.spml.AddRequest
 
getReturnData() - Method in class org.openspml.v2.msg.spml.LookupRequest
 
getReturnData() - Method in class org.openspml.v2.msg.spml.ModifyRequest
 
getReturnData() - Method in class org.openspml.v2.msg.spmlsearch.SearchRequest
 
getReturnResults() - Method in class org.openspml.v2.msg.spmlasync.StatusRequest
 
getSchema() - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference
 
getSchemaEntity() - Method in class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
getSchemaref() - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReference
 
getSchemas() - Method in class org.openspml.v2.msg.spml.Target
 
getScope() - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
getSoapBodyContents(String) - Static method in class org.openspml.v2.util.xml.XmlUtil
 
getStatus() - Method in class org.openspml.v2.msg.spml.Response
 
getSuperiorClasses() - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
getSupportedSchemaEntities() - Method in class org.openspml.v2.msg.spml.Schema
 
getTagName() - Method in class org.openspml.v2.util.xml.XmlElement
 
getTargetID() - Method in class org.openspml.v2.msg.spml.PSOIdentifier
 
getTargetID() - Method in class org.openspml.v2.msg.spml.SchemaEntityRef
 
getTargetID() - Method in class org.openspml.v2.msg.spml.Target
 
getTargetID() - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
getTargetId() - Method in class org.openspml.v2.msg.spml.AddRequest
 
getTargets() - Method in class org.openspml.v2.msg.spml.ListTargetsResponse
 
getTimestamp() - Method in class org.openspml.v2.msg.spmlupdates.Update
 
getToPsoID() - Method in class org.openspml.v2.msg.spmlref.HasReference
 
getToPsoID() - Method in class org.openspml.v2.msg.spmlref.Reference
 
getToken() - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
getToken() - Method in class org.openspml.v2.msg.spmlupdates.UpdatesResponse
 
getType() - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
getType() - Method in class org.openspml.v2.util.xml.ArrayListWithType
 
getType() - Method in interface org.openspml.v2.util.xml.ListWithType
 
getTypeOfReference() - Method in class org.openspml.v2.msg.spmlref.HasReference
 
getTypeOfReference() - Method in class org.openspml.v2.msg.spmlref.Reference
 
getTypeOfReference() - Method in class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
getUniqueName() - Method in interface org.openspml.v2.provider.SPMLMarshaller
Marshaller implementations should provide a unique name.
getUniqueName() - Method in class org.openspml.v2.util.SimpleSPMLMarshaller
 
getUpdateKind() - Method in class org.openspml.v2.msg.spmlupdates.Update
 
getUpdatedByCapabilities() - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
getUpdatedSince() - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
getUpdates() - Method in class org.openspml.v2.msg.spmlupdates.UpdatesResponse
 
getValid() - Method in class org.openspml.v2.msg.pass.ValidatePasswordResponse
 
getValue() - Method in class org.openspml.v2.msg.BasicOpenContentAttr
 
getValue() - Method in interface org.openspml.v2.msg.OpenContentAttr
 
getValue() - Method in class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
getValue() - Method in class org.openspml.v2.profiles.dsml.Value
 
getValue() - Method in class org.openspml.v2.util.xml.OperationalNameValuePair
 
getValues() - Method in class org.openspml.v2.profiles.dsml.Attr
 
getWasUpdatedByCapability() - Method in class org.openspml.v2.msg.spmlupdates.Update
 
getXMLString() - Method in class org.openspml.v2.msg.OCEtoXMLStringAdapter
 

H

HasReference - class org.openspml.v2.msg.spmlref.HasReference.
HasReference() - Constructor for class org.openspml.v2.msg.spmlref.HasReference
 
HasReference(PSOIdentifier, Extensible, String) - Constructor for class org.openspml.v2.msg.spmlref.HasReference
 
hashCode() - Method in class org.openspml.v2.msg.BasicOpenContentAttr
 
hashCode() - Method in class org.openspml.v2.msg.PrefixAndNamespaceTuple
 
hashCode() - Method in class org.openspml.v2.msg.pass.ExpirePasswordRequest
 
hashCode() - Method in class org.openspml.v2.msg.pass.ResetPasswordResponse
 
hashCode() - Method in class org.openspml.v2.msg.pass.SetPasswordRequest
 
hashCode() - Method in class org.openspml.v2.msg.pass.ValidatePasswordResponse
 
hashCode() - Method in class org.openspml.v2.msg.spml.AddRequest
 
hashCode() - Method in class org.openspml.v2.msg.spml.AddResponse
 
hashCode() - Method in class org.openspml.v2.msg.spml.CapabilitiesList
 
hashCode() - Method in class org.openspml.v2.msg.spml.Capability
 
hashCode() - Method in class org.openspml.v2.msg.spml.CapabilityData
 
hashCode() - Method in class org.openspml.v2.msg.spml.DeleteRequest
 
hashCode() - Method in class org.openspml.v2.msg.spml.Extensible
 
hashCode() - Method in class org.openspml.v2.msg.spml.Identifier
 
hashCode() - Method in class org.openspml.v2.msg.spml.ListTargetsRequest
 
hashCode() - Method in class org.openspml.v2.msg.spml.ListTargetsResponse
 
hashCode() - Method in class org.openspml.v2.msg.spml.LookupRequest
 
hashCode() - Method in class org.openspml.v2.msg.spml.LookupResponse
 
hashCode() - Method in class org.openspml.v2.msg.spml.Modification
 
hashCode() - Method in class org.openspml.v2.msg.spml.ModifyRequest
 
hashCode() - Method in class org.openspml.v2.msg.spml.ModifyResponse
 
hashCode() - Method in class org.openspml.v2.msg.spml.NamespacePrefixMapping
 
hashCode() - Method in class org.openspml.v2.msg.spml.PSO
 
hashCode() - Method in class org.openspml.v2.msg.spml.PSOIdentifier
 
hashCode() - Method in class org.openspml.v2.msg.spml.Request
 
hashCode() - Method in class org.openspml.v2.msg.spml.Response
 
hashCode() - Method in class org.openspml.v2.msg.spml.Schema
 
hashCode() - Method in class org.openspml.v2.msg.spml.SchemaEntityRef
 
hashCode() - Method in class org.openspml.v2.msg.spml.Selection
 
hashCode() - Method in class org.openspml.v2.msg.spml.Target
 
hashCode() - Method in class org.openspml.v2.msg.spmlasync.StatusRequest
 
hashCode() - Method in class org.openspml.v2.msg.spmlbatch.BatchRequest
 
hashCode() - Method in class org.openspml.v2.msg.spmlbulk.BulkDeleteRequest
 
hashCode() - Method in class org.openspml.v2.msg.spmlref.HasReference
 
hashCode() - Method in class org.openspml.v2.msg.spmlref.Reference
 
hashCode() - Method in class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
hashCode() - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
hashCode() - Method in class org.openspml.v2.msg.spmlsearch.SearchRequest
 
hashCode() - Method in class org.openspml.v2.msg.spmlsearch.SearchResponse
 
hashCode() - Method in class org.openspml.v2.msg.spmlupdates.ResultsIterator
 
hashCode() - Method in class org.openspml.v2.msg.spmlupdates.Update
 
hashCode() - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
hashCode() - Method in class org.openspml.v2.msg.spmlupdates.UpdatesResponse
 
hashCode() - Method in class org.openspml.v2.profiles.dsml.Attr
 
hashCode() - Method in class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
hashCode() - Method in class org.openspml.v2.profiles.dsml.Modification
 
hashCode() - Method in class org.openspml.v2.profiles.dsml.Substrings
 
hashCode() - Method in class org.openspml.v2.profiles.dsml.Value
 
hashCode() - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
hashCode() - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference
 
hashCode() - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReferences
 
hashCode() - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
hashCode() - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReference
 
hashCode() - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReferences
 
hashCode() - Method in class org.openspml.v2.profiles.spmldsml.Schema
 
hashCode() - Method in class org.openspml.v2.util.xml.OperationalNameValuePair
 

I

IDENTIFIER - Static variable in class org.openspml.v2.msg.spml.ReturnData
 
INVALID_CONTAINMENT - Static variable in class org.openspml.v2.msg.spml.ErrorCode
 
INVALID_IDENTIFIER - Static variable in class org.openspml.v2.msg.spml.ErrorCode
 
Identifier - class org.openspml.v2.msg.spml.Identifier.
 
Identifier() - Constructor for class org.openspml.v2.msg.spml.Identifier
 
Identifier(String) - Constructor for class org.openspml.v2.msg.spml.Identifier
 
IsActive - class org.openspml.v2.msg.spmlsuspend.IsActive.
IsActive() - Constructor for class org.openspml.v2.msg.spmlsuspend.IsActive
 
IterateRequest - class org.openspml.v2.msg.spmlsearch.IterateRequest.
IterateRequest() - Constructor for class org.openspml.v2.msg.spmlsearch.IterateRequest
 
IterateRequest(String, ExecutionMode, ResultsIterator) - Constructor for class org.openspml.v2.msg.spmlsearch.IterateRequest
 
IterateRequest - class org.openspml.v2.msg.spmlupdates.IterateRequest.
IterateRequest() - Constructor for class org.openspml.v2.msg.spmlupdates.IterateRequest
 
IterateRequest(String, ExecutionMode, ResultsIterator) - Constructor for class org.openspml.v2.msg.spmlupdates.IterateRequest
 
IterateResponse - class org.openspml.v2.msg.spmlsearch.IterateResponse.
IterateResponse() - Constructor for class org.openspml.v2.msg.spmlsearch.IterateResponse
 
IterateResponse(String[], StatusCode, String, ErrorCode, PSO[], ResultsIterator) - Constructor for class org.openspml.v2.msg.spmlsearch.IterateResponse
 
IterateResponse - class org.openspml.v2.msg.spmlupdates.IterateResponse.
 
IterateResponse() - Constructor for class org.openspml.v2.msg.spmlupdates.IterateResponse
 
IterateResponse(String[], StatusCode, String, ErrorCode) - Constructor for class org.openspml.v2.msg.spmlupdates.IterateResponse
 
incIndent(int) - Method in class org.openspml.v2.util.xml.XmlBuffer
Increment the indentation level.
incIndent() - Method in class org.openspml.v2.util.xml.XmlBuffer
 
init(Map) - Method in interface org.openspml.v2.provider.SPMLMarshaller
Called during initialization.
init(RPCRouter, Map) - Method in interface org.openspml.v2.transport.RPCDispatcher
Called during router initialization.
init(ServletConfig) - Method in class org.openspml.v2.transport.RPCRouterServlet
 
init(RPCRouter, Map) - Method in class org.openspml.v2.transport.SPMLViaSoapDispatcher
We want to run over the config and instantiate our marshallers and excecutors.
init(Map) - Method in class org.openspml.v2.util.SimpleSPMLMarshaller
 
initExecutors(RPCRouter, Map) - Method in class org.openspml.v2.transport.SPMLViaSoapDispatcher
Set up the executors list from the config.
initMarshallers(RPCRouter, Map) - Method in class org.openspml.v2.transport.SPMLViaSoapDispatcher
Initialize the marshallers names in the config
instantiate(String) - Static method in class org.openspml.v2.transport.RPCRouterServlet
Create an instance of a class given a class name.
isContainer() - Method in class org.openspml.v2.msg.spml.SchemaEntityRef
 
isDefault - Variable in class org.openspml.v2.msg.PrefixAndNamespaceTuple
 
isMultivalued() - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
isMustUnderstand() - Method in class org.openspml.v2.msg.spml.CapabilityData
 
isRecursive() - Method in class org.openspml.v2.msg.spml.DeleteRequest
 
isValid() - Method in interface org.openspml.v2.msg.MarshallableElement
Is this ready to go or are there syntax errors, like missing required fields?
isValid() - Method in class org.openspml.v2.msg.spml.Extensible
 
isValid() - Method in class org.openspml.v2.msg.spmlbulk.BulkModifyRequest
 
isValid() - Method in class org.openspml.v2.msg.spmlsearch.ResultsIterator
 
isValid() - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
isValid() - Method in class org.openspml.v2.msg.spmlupdates.ResultsIterator
 
isValid() - Method in class org.openspml.v2.profiles.spmldsml.Schema
Most of the checks can be handled with setters/getters and assertions.
isValid() - Method in class org.openspml.v2.util.xml.BasicMarshallableElement
 
isValid() - Method in class org.openspml.v2.util.xml.OperationalNameValuePair
 

L

LessOrEqual - class org.openspml.v2.profiles.dsml.LessOrEqual.
From the DSML spec...
LessOrEqual() - Constructor for class org.openspml.v2.profiles.dsml.LessOrEqual
 
ListTargetsRequest - class org.openspml.v2.msg.spml.ListTargetsRequest.
ListTargetsRequest() - Constructor for class org.openspml.v2.msg.spml.ListTargetsRequest
 
ListTargetsRequest(String, ExecutionMode, URI) - Constructor for class org.openspml.v2.msg.spml.ListTargetsRequest
 
ListTargetsResponse - class org.openspml.v2.msg.spml.ListTargetsResponse.
ListTargetsResponse() - Constructor for class org.openspml.v2.msg.spml.ListTargetsResponse
 
ListTargetsResponse(String[], StatusCode, String, ErrorCode, Target[]) - Constructor for class org.openspml.v2.msg.spml.ListTargetsResponse
 
ListWithType - interface org.openspml.v2.util.xml.ListWithType.
 
LogicalOperator - class org.openspml.v2.msg.spmlsearch.LogicalOperator.
LogicalOperator() - Constructor for class org.openspml.v2.msg.spmlsearch.LogicalOperator
 
LookupRequest - class org.openspml.v2.msg.spml.LookupRequest.
LookupRequest() - Constructor for class org.openspml.v2.msg.spml.LookupRequest
 
LookupRequest(String, ExecutionMode, PSOIdentifier, ReturnData) - Constructor for class org.openspml.v2.msg.spml.LookupRequest
 
LookupResponse - class org.openspml.v2.msg.spml.LookupResponse.
LookupResponse() - Constructor for class org.openspml.v2.msg.spml.LookupResponse
 
LookupResponse(String[], StatusCode, String, ErrorCode, PSO) - Constructor for class org.openspml.v2.msg.spml.LookupResponse
 
length() - Method in class org.openspml.v2.util.xml.XmlBuffer
 

M

MALFORMED_REQUEST - Static variable in class org.openspml.v2.msg.spml.ErrorCode
 
MODIFY - Static variable in class org.openspml.v2.msg.spmlupdates.UpdateKind
 
Marshallable - interface org.openspml.v2.msg.Marshallable.
The objects that can redispatch themselves to an XMLMarshaller will implement this.
MarshallableElement - interface org.openspml.v2.msg.MarshallableElement.
 
Modification - class org.openspml.v2.msg.spml.Modification.
Modification() - Constructor for class org.openspml.v2.msg.spml.Modification
 
Modification(Selection, Extensible, CapabilityData[], ModificationMode) - Constructor for class org.openspml.v2.msg.spml.Modification
 
Modification - class org.openspml.v2.profiles.dsml.Modification.
From the DSML spec...
Modification() - Constructor for class org.openspml.v2.profiles.dsml.Modification
 
Modification(String, Value[], ModificationMode) - Constructor for class org.openspml.v2.profiles.dsml.Modification
 
Modification(String, String, ModificationMode) - Constructor for class org.openspml.v2.profiles.dsml.Modification
 
ModificationMode - class org.openspml.v2.msg.spml.ModificationMode.
ModifyRequest - class org.openspml.v2.msg.spml.ModifyRequest.
ModifyRequest() - Constructor for class org.openspml.v2.msg.spml.ModifyRequest
 
ModifyRequest(String, ExecutionMode, PSOIdentifier, Modification[], ReturnData) - Constructor for class org.openspml.v2.msg.spml.ModifyRequest
 
ModifyResponse - class org.openspml.v2.msg.spml.ModifyResponse.
ModifyResponse() - Constructor for class org.openspml.v2.msg.spml.ModifyResponse
 
ModifyResponse(String[], StatusCode, String, ErrorCode, PSO) - Constructor for class org.openspml.v2.msg.spml.ModifyResponse
 
mMarshaller - Variable in class org.openspml.v2.util.xml.BasicOCEAndMarshallable
 
mUnmarshaller - Variable in class org.openspml.v2.util.xml.BasicOCEAndMarshallable
 
main(String[]) - Static method in class org.openspml.v2.client.SimpleSOAPClient
 
makeXmlFragmentFromDoc(String) - Static method in class org.openspml.v2.util.xml.XmlUtil
 
marshall(Marshallable) - Method in interface org.openspml.v2.msg.XMLMarshaller
Marshall with a 0 indent.
marshall(String, Marshallable) - Method in class org.openspml.v2.util.xml.ReflectiveXMLMarshaller
 
marshall(String, Marshallable, int) - Method in class org.openspml.v2.util.xml.ReflectiveXMLMarshaller
 
marshall(Selection, String) - Method in class org.openspml.v2.util.xml.ReflectiveXMLMarshaller
 
marshall(Marshallable) - Method in class org.openspml.v2.util.xml.ReflectiveXMLMarshaller
 
marshallResponse(Response) - Method in interface org.openspml.v2.provider.SPMLMarshaller
 
marshallResponse(Response) - Method in class org.openspml.v2.util.SimpleSPMLMarshaller
 

N

NO_SUCH_IDENTIFIER - Static variable in class org.openspml.v2.msg.spml.ErrorCode
 
NO_SUCH_REQUEST - Static variable in class org.openspml.v2.msg.spml.ErrorCode
 
NamespacePrefixMapping - class org.openspml.v2.msg.spml.NamespacePrefixMapping.
NamespacePrefixMapping() - Constructor for class org.openspml.v2.msg.spml.NamespacePrefixMapping
 
NamespacePrefixMapping(String, String) - Constructor for class org.openspml.v2.msg.spml.NamespacePrefixMapping
 
Not - class org.openspml.v2.msg.spmlsearch.Not.
 
Not() - Constructor for class org.openspml.v2.msg.spmlsearch.Not
 
Not - class org.openspml.v2.profiles.dsml.Not.
Represents the <not> element in a filter.
Not() - Constructor for class org.openspml.v2.profiles.dsml.Not
 
Not(FilterItem) - Constructor for class org.openspml.v2.profiles.dsml.Not
 
namespaceURI - Variable in class org.openspml.v2.msg.PrefixAndNamespaceTuple
 
next() - Method in class org.openspml.v2.util.xml.XmlElement
Assimilate the next right sibling within this element wrapper.

O

OCEtoMarshallableAdapter - class org.openspml.v2.msg.OCEtoMarshallableAdapter.
This class is placed around "open content" when we encounter XML during unmarshalling that we don't recognize.
OCEtoMarshallableAdapter(Marshallable) - Constructor for class org.openspml.v2.msg.OCEtoMarshallableAdapter
 
OCEtoXMLStringAdapter - class org.openspml.v2.msg.OCEtoXMLStringAdapter.
We are unmarshalling XML to objects and cannot convert an Element to objects, we'll assume it is openContent and put it into an adapter the maintains it in String form.
OCEtoXMLStringAdapter(String) - Constructor for class org.openspml.v2.msg.OCEtoXMLStringAdapter
 
ONELEVEL - Static variable in class org.openspml.v2.msg.spmlsearch.Scope
 
ObjectClassDefinition - class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition.
 
ObjectClassDefinition() - Constructor for class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
ObjectClassDefinition(String, AttributeDefinitionReferences, ObjectClassDefinitionReferences, String) - Constructor for class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
ObjectClassDefinition(String, AttributeDefinitionReferences, ObjectClassDefinitionReferences) - Constructor for class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
ObjectClassDefinition(String, AttributeDefinitionReferences) - Constructor for class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
ObjectClassDefinition(String) - Constructor for class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
ObjectClassDefinitionReference - class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReference.
 
ObjectClassDefinitionReference() - Constructor for class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReference
 
ObjectClassDefinitionReference(String, URI) - Constructor for class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReference
 
ObjectClassDefinitionReference(String) - Constructor for class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReference
 
ObjectClassDefinitionReferences - class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReferences.
 
ObjectClassDefinitionReferences() - Constructor for class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReferences
 
ObjectClassDefinitionReferences(ObjectClassDefinitionReference[]) - Constructor for class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReferences
 
ObjectFactory - class org.openspml.v2.util.xml.ObjectFactory.
This is a singleton class that will, given a name of a Marshallable element, return an object of that type.
ObjectFactory.MarshallableCreator - interface org.openspml.v2.util.xml.ObjectFactory.MarshallableCreator.
You can register objects to create wrappers for the unmarshalling.
ObjectFactory.OCEUnmarshaller - interface org.openspml.v2.util.xml.ObjectFactory.OCEUnmarshaller.
Implement these to adapt the OpenContentElement stuff to the toolkit.
ObjectFactory.ProfileRegistrar - interface org.openspml.v2.util.xml.ObjectFactory.ProfileRegistrar.
 
OnError - class org.openspml.v2.msg.spmlbatch.OnError.
OpenContentAttr - interface org.openspml.v2.msg.OpenContentAttr.
SPML 2.0 is an open content model.
OpenContentContainer - interface org.openspml.v2.msg.OpenContentContainer.
This just grabs the methods that are sufficient for marshall/unmarshall
OpenContentElement - interface org.openspml.v2.msg.OpenContentElement.
 
OpenContentElementAdapter - interface org.openspml.v2.msg.OpenContentElementAdapter.
Implement this, rather than the superinterface, if wrapping other objects.
OperationalNameValuePair - class org.openspml.v2.util.xml.OperationalNameValuePair.
 
OperationalNameValuePair() - Constructor for class org.openspml.v2.util.xml.OperationalNameValuePair
 
OperationalNameValuePair(String, String) - Constructor for class org.openspml.v2.util.xml.OperationalNameValuePair
 
Or - class org.openspml.v2.msg.spmlsearch.Or.
Or() - Constructor for class org.openspml.v2.msg.spmlsearch.Or
 
Or - class org.openspml.v2.profiles.dsml.Or.
From the DSML spec...
Or(FilterItem[]) - Constructor for class org.openspml.v2.profiles.dsml.Or
 
Or(FilterItem) - Constructor for class org.openspml.v2.profiles.dsml.Or
 
Or() - Constructor for class org.openspml.v2.profiles.dsml.Or
 
org.openspml.v2.client - package org.openspml.v2.client
 
org.openspml.v2.msg - package org.openspml.v2.msg
 
org.openspml.v2.msg.pass - package org.openspml.v2.msg.pass
 
org.openspml.v2.msg.spml - package org.openspml.v2.msg.spml
 
org.openspml.v2.msg.spmlasync - package org.openspml.v2.msg.spmlasync
 
org.openspml.v2.msg.spmlbatch - package org.openspml.v2.msg.spmlbatch
 
org.openspml.v2.msg.spmlbulk - package org.openspml.v2.msg.spmlbulk
 
org.openspml.v2.msg.spmlref - package org.openspml.v2.msg.spmlref
 
org.openspml.v2.msg.spmlsearch - package org.openspml.v2.msg.spmlsearch
 
org.openspml.v2.msg.spmlsuspend - package org.openspml.v2.msg.spmlsuspend
 
org.openspml.v2.msg.spmlupdates - package org.openspml.v2.msg.spmlupdates
 
org.openspml.v2.profiles - package org.openspml.v2.profiles
 
org.openspml.v2.profiles.dsml - package org.openspml.v2.profiles.dsml
 
org.openspml.v2.profiles.spmldsml - package org.openspml.v2.profiles.spmldsml
 
org.openspml.v2.provider - package org.openspml.v2.provider
 
org.openspml.v2.transport - package org.openspml.v2.transport
 
org.openspml.v2.util - package org.openspml.v2.util
 
org.openspml.v2.util.xml - package org.openspml.v2.util.xml
 

P

PARALLEL - Static variable in class org.openspml.v2.msg.spmlbatch.Processing
 
PENDING - Static variable in class org.openspml.v2.msg.spml.StatusCode
 
PSO - class org.openspml.v2.msg.spml.PSO.
PSO() - Constructor for class org.openspml.v2.msg.spml.PSO
 
PSO(PSOIdentifier, Extensible, CapabilityData[]) - Constructor for class org.openspml.v2.msg.spml.PSO
 
PSO - Static variable in class org.openspml.v2.msg.spmlsearch.Scope
 
PSOIdentifier - class org.openspml.v2.msg.spml.PSOIdentifier.
 
PSOIdentifier() - Constructor for class org.openspml.v2.msg.spml.PSOIdentifier
 
PSOIdentifier(String, PSOIdentifier, String) - Constructor for class org.openspml.v2.msg.spml.PSOIdentifier
 
PrefixAndNamespaceTuple - class org.openspml.v2.msg.PrefixAndNamespaceTuple.
We need classes to return some info about the namespaces that they use.
PrefixAndNamespaceTuple(String, String, boolean) - Constructor for class org.openspml.v2.msg.PrefixAndNamespaceTuple
 
PrefixAndNamespaceTuple(String, String) - Constructor for class org.openspml.v2.msg.PrefixAndNamespaceTuple
 
Present - class org.openspml.v2.profiles.dsml.Present.
A FilterItem that is a present element.
Present() - Constructor for class org.openspml.v2.profiles.dsml.Present
 
Present(String) - Constructor for class org.openspml.v2.profiles.dsml.Present
 
Processing - class org.openspml.v2.msg.spmlbatch.Processing.
parseXml(DSMLUnmarshaller, Object) - Method in class org.openspml.v2.profiles.dsml.Attr
 
parseXml(DSMLUnmarshaller, Object) - Method in class org.openspml.v2.profiles.dsml.AttributeDescriptions
 
parseXml(DSMLUnmarshaller, Object) - Method in interface org.openspml.v2.profiles.dsml.DSMLUnmarshaller.Parseable
 
parseXml(DSMLUnmarshaller, Object) - Method in class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
parseXml(DSMLUnmarshaller, Object) - Method in class org.openspml.v2.profiles.dsml.Modification
 
parseXml(DSMLUnmarshaller, Object) - Method in class org.openspml.v2.profiles.dsml.Not
 
parseXml(DSMLUnmarshaller, Object) - Method in class org.openspml.v2.profiles.dsml.Substrings
 
prefix - Variable in class org.openspml.v2.msg.PrefixAndNamespaceTuple
 
println(String) - Static method in class org.openspml.v2.client.Spml2Client
 
println(String) - Static method in class org.openspml.v2.util.SwingRPCRouterMonitor
 
processWindowEvent(WindowEvent) - Method in class org.openspml.v2.util.SwingRPCRouterMonitor
 

Q

Query - class org.openspml.v2.msg.spmlsearch.Query.

Query() - Constructor for class org.openspml.v2.msg.spmlsearch.Query
 
Query(QueryClause[], PSOIdentifier, String, Scope) - Constructor for class org.openspml.v2.msg.spmlsearch.Query
 
QueryClause - class org.openspml.v2.msg.spml.QueryClause.
QueryClause() - Constructor for class org.openspml.v2.msg.spml.QueryClause
 

R

REPLACE - Static variable in class org.openspml.v2.msg.spml.ModificationMode
 
RESULT_SET_TOO_LARGE - Static variable in class org.openspml.v2.msg.spml.ErrorCode
 
RESUME - Static variable in class org.openspml.v2.msg.spmlbatch.OnError
 
RPCDispatcher - interface org.openspml.v2.transport.RPCDispatcher.
 
RPCRouter - interface org.openspml.v2.transport.RPCRouter.
 
RPCRouterMonitor - interface org.openspml.v2.transport.RPCRouterMonitor.
 
RPCRouterServlet - class org.openspml.v2.transport.RPCRouterServlet.
Component Name: org.openspml.v2.transport.RPCRouterServlet

Author(s): Kent Spaulding

Description:

A message router; that passes on the work to a chain of RPCDispatcher objects.

RPCRouterServlet() - Constructor for class org.openspml.v2.transport.RPCRouterServlet
 
Reference - class org.openspml.v2.msg.spmlref.Reference.
Reference() - Constructor for class org.openspml.v2.msg.spmlref.Reference
 
Reference(PSOIdentifier, Extensible, String) - Constructor for class org.openspml.v2.msg.spmlref.Reference
 
ReferenceDefinition - class org.openspml.v2.msg.spmlref.ReferenceDefinition.

ReferenceDefinition() - Constructor for class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
ReferenceDefinition(SchemaEntityRef, SchemaEntityRef[], SchemaEntityRef[], String) - Constructor for class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
ReflectiveDOMXMLUnmarshaller - class org.openspml.v2.util.xml.ReflectiveDOMXMLUnmarshaller.
This class, given XML, will turn it into Java classes representing the SPML standard.
ReflectiveDOMXMLUnmarshaller() - Constructor for class org.openspml.v2.util.xml.ReflectiveDOMXMLUnmarshaller
 
ReflectiveXMLMarshaller - class org.openspml.v2.util.xml.ReflectiveXMLMarshaller.
This class works in concert with the implementations of in the msg.subpackages to marshall the values there into XML.
ReflectiveXMLMarshaller() - Constructor for class org.openspml.v2.util.xml.ReflectiveXMLMarshaller
 
Request - class org.openspml.v2.msg.spml.Request.
 
Request() - Constructor for class org.openspml.v2.msg.spml.Request
 
Request(String, ExecutionMode) - Constructor for class org.openspml.v2.msg.spml.Request
 
ResetPasswordRequest - class org.openspml.v2.msg.pass.ResetPasswordRequest.
ResetPasswordRequest() - Constructor for class org.openspml.v2.msg.pass.ResetPasswordRequest
 
ResetPasswordRequest(String, ExecutionMode, PSOIdentifier) - Constructor for class org.openspml.v2.msg.pass.ResetPasswordRequest
 
ResetPasswordResponse - class org.openspml.v2.msg.pass.ResetPasswordResponse.
ResetPasswordResponse() - Constructor for class org.openspml.v2.msg.pass.ResetPasswordResponse
 
ResetPasswordResponse(String[], StatusCode, String, ErrorCode, String) - Constructor for class org.openspml.v2.msg.pass.ResetPasswordResponse
 
Response - class org.openspml.v2.msg.spml.Response.
 
Response() - Constructor for class org.openspml.v2.msg.spml.Response
 
Response(String[], StatusCode, String, ErrorCode) - Constructor for class org.openspml.v2.msg.spml.Response
 
Response(StatusCode) - Constructor for class org.openspml.v2.msg.spml.Response
 
ResultsIterator - class org.openspml.v2.msg.spmlsearch.ResultsIterator.
ResultsIterator() - Constructor for class org.openspml.v2.msg.spmlsearch.ResultsIterator
 
ResultsIterator(String) - Constructor for class org.openspml.v2.msg.spmlsearch.ResultsIterator
 
ResultsIterator - class org.openspml.v2.msg.spmlupdates.ResultsIterator.
ResultsIterator() - Constructor for class org.openspml.v2.msg.spmlupdates.ResultsIterator
 
ResultsIterator(String) - Constructor for class org.openspml.v2.msg.spmlupdates.ResultsIterator
 
ResumeRequest - class org.openspml.v2.msg.spmlsuspend.ResumeRequest.
ResumeRequest() - Constructor for class org.openspml.v2.msg.spmlsuspend.ResumeRequest
 
ResumeRequest(String, ExecutionMode, PSOIdentifier) - Constructor for class org.openspml.v2.msg.spmlsuspend.ResumeRequest
 
ResumeResponse - class org.openspml.v2.msg.spmlsuspend.ResumeResponse.
 
ResumeResponse() - Constructor for class org.openspml.v2.msg.spmlsuspend.ResumeResponse
 
ResumeResponse(String[], StatusCode, String, ErrorCode) - Constructor for class org.openspml.v2.msg.spmlsuspend.ResumeResponse
 
ReturnData - class org.openspml.v2.msg.spml.ReturnData.
 
readFile(File) - Static method in class org.openspml.v2.util.FileUtil
 
readFile(String) - Static method in class org.openspml.v2.util.FileUtil
 
readFileBytes(File) - Static method in class org.openspml.v2.util.FileUtil
 
readResolve() - Method in class org.openspml.v2.util.EnumConstant
Replace the deserialized instance with the local static instance to allow correct usage of == operator
receive(String) - Method in interface org.openspml.v2.transport.RPCRouterMonitor
Called immediately after a message is received.
receive(String) - Method in class org.openspml.v2.util.SwingRPCRouterMonitor
 
register(ObjectFactory) - Method in class org.openspml.v2.profiles.DSMLProfileRegistrar
 
register(ObjectFactory) - Method in interface org.openspml.v2.util.xml.ObjectFactory.ProfileRegistrar
Generally, this will turn around and add MarshallableCreator(s) to the object factory.
register(ObjectFactory.ProfileRegistrar) - Method in class org.openspml.v2.util.xml.ObjectFactory
Used to register profiles.
removeAny(Value) - Method in class org.openspml.v2.profiles.dsml.Substrings
 
removeAppliesTo(SchemaEntityRef) - Method in class org.openspml.v2.msg.spml.Capability
 
removeAttributeDefinition(AttributeDefinition) - Method in class org.openspml.v2.profiles.spmldsml.Schema
 
removeAttributeDefinitionReference(AttributeDefinitionReference) - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReferences
 
removeCanReferTo(SchemaEntityRef) - Method in class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
removeCapability(Capability) - Method in class org.openspml.v2.msg.spml.CapabilitiesList
 
removeCapabilityData(CapabilityData) - Method in class org.openspml.v2.msg.spml.AddRequest
 
removeCapabilityData(CapabilityData) - Method in class org.openspml.v2.msg.spml.Modification
 
removeCapabilityData(CapabilityData) - Method in class org.openspml.v2.msg.spml.PSO
 
removeCreator(ObjectFactory.MarshallableCreator) - Method in class org.openspml.v2.util.xml.ObjectFactory
 
removeErrorMessage(String) - Method in class org.openspml.v2.msg.spml.Response
 
removeIncludeDataForCapability(String) - Method in class org.openspml.v2.msg.spmlsearch.SearchRequest
 
removeListener(RPCRouter) - Method in interface org.openspml.v2.transport.RPCRouterMonitor
Remove a previously isntalled listener.
removeListener(RPCRouter) - Method in class org.openspml.v2.util.SwingRPCRouterMonitor
 
removeModification(Modification) - Method in class org.openspml.v2.msg.spml.ModifyRequest
 
removeModification(Modification) - Method in class org.openspml.v2.msg.spmlbulk.BulkModifyRequest
 
removeNamespacePrefixMap(NamespacePrefixMapping) - Method in class org.openspml.v2.msg.spml.Selection
 
removeOCEUnmarshaller(ObjectFactory.OCEUnmarshaller) - Method in class org.openspml.v2.util.xml.ObjectFactory
You can unregister them too.
removeObjectClassDefinition(ObjectClassDefinition) - Method in class org.openspml.v2.profiles.spmldsml.Schema
 
removeObjectClassDefinitionReference(ObjectClassDefinitionReference) - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReferences
 
removeOpenContentAttr(OpenContentAttr) - Method in class org.openspml.v2.msg.spml.Extensible
 
removeOpenContentElement(OpenContentElement) - Method in class org.openspml.v2.msg.spml.Extensible
 
removePSO(PSO) - Method in class org.openspml.v2.msg.spmlsearch.SearchResponse
 
removeQuery(Query) - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
removeQueryClause(QueryClause) - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
removeReferenceDataType(SchemaEntityRef) - Method in class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
removeRequest(Request) - Method in class org.openspml.v2.msg.spmlbatch.BatchRequest
 
removeResponse(Response) - Method in class org.openspml.v2.msg.spmlbatch.BatchResponse
 
removeSchema(Schema) - Method in class org.openspml.v2.msg.spml.Target
 
removeSupportedSchemaEntity(SchemaEntityRef) - Method in class org.openspml.v2.msg.spml.Schema
 
removeTarget(Target) - Method in class org.openspml.v2.msg.spml.ListTargetsResponse
 
removeUpdate(Update) - Method in class org.openspml.v2.msg.spmlupdates.UpdatesResponse
 
removeUpdatedByCapability(List) - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 

S

SEQUENTIAL - Static variable in class org.openspml.v2.msg.spmlbatch.Processing
 
SPMLExecutor - interface org.openspml.v2.provider.SPMLExecutor.
 
SPMLMarshaller - interface org.openspml.v2.provider.SPMLMarshaller.
 
SPMLViaSoapDispatcher - class org.openspml.v2.transport.SPMLViaSoapDispatcher.
This is a demonstration class for handling SOAP.
SPMLViaSoapDispatcher() - Constructor for class org.openspml.v2.transport.SPMLViaSoapDispatcher
 
SUBTREE - Static variable in class org.openspml.v2.msg.spmlsearch.Scope
 
SUCCESS - Static variable in class org.openspml.v2.msg.spml.StatusCode
 
SYNCHRONOUS - Static variable in class org.openspml.v2.msg.spml.ExecutionMode
 
Schema - class org.openspml.v2.msg.spml.Schema.
Schema() - Constructor for class org.openspml.v2.msg.spml.Schema
 
Schema(SchemaEntityRef[], URI) - Constructor for class org.openspml.v2.msg.spml.Schema
 
Schema - class org.openspml.v2.profiles.spmldsml.Schema.
 
Schema() - Constructor for class org.openspml.v2.profiles.spmldsml.Schema
 
Schema(ObjectClassDefinition[], AttributeDefinition[]) - Constructor for class org.openspml.v2.profiles.spmldsml.Schema
 
SchemaEntityRef - class org.openspml.v2.msg.spml.SchemaEntityRef.
SchemaEntityRef(String, String, Boolean) - Constructor for class org.openspml.v2.msg.spml.SchemaEntityRef
 
SchemaEntityRef() - Constructor for class org.openspml.v2.msg.spml.SchemaEntityRef
 
SchemaEntityRef(String, String, boolean) - Constructor for class org.openspml.v2.msg.spml.SchemaEntityRef
 
SchemaEntityRef(String, String) - Constructor for class org.openspml.v2.msg.spml.SchemaEntityRef
 
Scope - class org.openspml.v2.msg.spmlsearch.Scope.
Scope(String) - Constructor for class org.openspml.v2.msg.spmlsearch.Scope
 
SearchQuery - class org.openspml.v2.msg.spmlsearch.SearchQuery.
From the specification...
SearchQuery() - Constructor for class org.openspml.v2.msg.spmlsearch.SearchQuery
 
SearchQuery(QueryClause[], PSOIdentifier, String, Scope) - Constructor for class org.openspml.v2.msg.spmlsearch.SearchQuery
 
SearchRequest - class org.openspml.v2.msg.spmlsearch.SearchRequest.
SearchRequest() - Constructor for class org.openspml.v2.msg.spmlsearch.SearchRequest
 
SearchRequest(String, ExecutionMode, Query, String[], ReturnData, Integer) - Constructor for class org.openspml.v2.msg.spmlsearch.SearchRequest
 
SearchRequest(String, ExecutionMode, Query, String[], ReturnData, int) - Constructor for class org.openspml.v2.msg.spmlsearch.SearchRequest
 
SearchRequest(String, ExecutionMode, Query, String[], ReturnData) - Constructor for class org.openspml.v2.msg.spmlsearch.SearchRequest
 
SearchResponse - class org.openspml.v2.msg.spmlsearch.SearchResponse.
SearchResponse() - Constructor for class org.openspml.v2.msg.spmlsearch.SearchResponse
 
SearchResponse(String[], StatusCode, String, ErrorCode, PSO[], ResultsIterator) - Constructor for class org.openspml.v2.msg.spmlsearch.SearchResponse
 
Selection - class org.openspml.v2.msg.spml.Selection.
Selection() - Constructor for class org.openspml.v2.msg.spml.Selection
 
Selection(NamespacePrefixMapping[], String, String) - Constructor for class org.openspml.v2.msg.spml.Selection
 
SetPasswordRequest - class org.openspml.v2.msg.pass.SetPasswordRequest.
SetPasswordRequest() - Constructor for class org.openspml.v2.msg.pass.SetPasswordRequest
 
SetPasswordRequest(String, ExecutionMode, PSOIdentifier, String, String) - Constructor for class org.openspml.v2.msg.pass.SetPasswordRequest
 
SetPasswordResponse - class org.openspml.v2.msg.pass.SetPasswordResponse.
 
SetPasswordResponse() - Constructor for class org.openspml.v2.msg.pass.SetPasswordResponse
 
SetPasswordResponse(String[], StatusCode, String, ErrorCode) - Constructor for class org.openspml.v2.msg.pass.SetPasswordResponse
 
SimpleSOAPClient - class org.openspml.v2.client.SimpleSOAPClient.
 
SimpleSOAPClient(String, String, String, int) - Constructor for class org.openspml.v2.client.SimpleSOAPClient
 
SimpleSOAPClient(String, String, String) - Constructor for class org.openspml.v2.client.SimpleSOAPClient
 
SimpleSOAPClient(String, String) - Constructor for class org.openspml.v2.client.SimpleSOAPClient
 
SimpleSOAPClient() - Constructor for class org.openspml.v2.client.SimpleSOAPClient
 
SimpleSPMLMarshaller - class org.openspml.v2.util.SimpleSPMLMarshaller.
This is a class that we can use in the web.xml to marshall and unmarshall requests and responses.
SimpleSPMLMarshaller() - Constructor for class org.openspml.v2.util.SimpleSPMLMarshaller
 
Spml2Client - class org.openspml.v2.client.Spml2Client.
A class providing a mechanism to send and recieve SPML2 requests using the Spml2Request and Spml2Response classes.
Spml2Client(String) - Constructor for class org.openspml.v2.client.Spml2Client
 
Spml2Client(String, String, String) - Constructor for class org.openspml.v2.client.Spml2Client
 
Spml2Client.SOAPClientAdapter - interface org.openspml.v2.client.Spml2Client.SOAPClientAdapter.
We define one of these so we have a chance of using different Soap Client implementations.
Spml2Exception - exception org.openspml.v2.util.Spml2Exception.
Just making it clear which namespace/version of spec we are binding to.
Spml2Exception() - Constructor for class org.openspml.v2.util.Spml2Exception
 
Spml2Exception(String) - Constructor for class org.openspml.v2.util.Spml2Exception
 
Spml2Exception(Throwable) - Constructor for class org.openspml.v2.util.Spml2Exception
 
Spml2Exception(String, Throwable) - Constructor for class org.openspml.v2.util.Spml2Exception
 
Spml2ExceptionWithResponse - exception org.openspml.v2.util.Spml2ExceptionWithResponse.
Spml2Client.send() throws this because some clients will want to look at the contents of the Response in the exception handler.
Spml2ExceptionWithResponse(Response) - Constructor for class org.openspml.v2.util.Spml2ExceptionWithResponse
 
Spml2ExceptionWithResponse(String, Response) - Constructor for class org.openspml.v2.util.Spml2ExceptionWithResponse
 
Spml2ExceptionWithResponse(Throwable, Response) - Constructor for class org.openspml.v2.util.Spml2ExceptionWithResponse
 
Spml2ExceptionWithResponse(String, Throwable, Response) - Constructor for class org.openspml.v2.util.Spml2ExceptionWithResponse
 
Spml2TransportException - exception org.openspml.v2.transport.Spml2TransportException.
This is not the same as an Spml2Exception - it is meant to bridge between Spml2Transport and the implementation, e.g.
Spml2TransportException(String) - Constructor for class org.openspml.v2.transport.Spml2TransportException
 
Spml2TransportException(Throwable) - Constructor for class org.openspml.v2.transport.Spml2TransportException
 
Spml2TransportException(String, Throwable) - Constructor for class org.openspml.v2.transport.Spml2TransportException
 
StatusCode - class org.openspml.v2.msg.spml.StatusCode.
 
StatusRequest - class org.openspml.v2.msg.spmlasync.StatusRequest.
StatusRequest() - Constructor for class org.openspml.v2.msg.spmlasync.StatusRequest
 
StatusRequest(String, ExecutionMode, String, boolean) - Constructor for class org.openspml.v2.msg.spmlasync.StatusRequest
 
StatusResponse - class org.openspml.v2.msg.spmlasync.StatusResponse.
StatusResponse() - Constructor for class org.openspml.v2.msg.spmlasync.StatusResponse
 
StatusResponse(String[], StatusCode, String, ErrorCode, String) - Constructor for class org.openspml.v2.msg.spmlasync.StatusResponse
 
Substrings - class org.openspml.v2.profiles.dsml.Substrings.
There's only one SubstringFilter typed item, the Substring element, so we're using a single class.
Substrings() - Constructor for class org.openspml.v2.profiles.dsml.Substrings
 
SuspendRequest - class org.openspml.v2.msg.spmlsuspend.SuspendRequest.
SuspendRequest() - Constructor for class org.openspml.v2.msg.spmlsuspend.SuspendRequest
 
SuspendRequest(String, ExecutionMode, PSOIdentifier) - Constructor for class org.openspml.v2.msg.spmlsuspend.SuspendRequest
 
SuspendResponse - class org.openspml.v2.msg.spmlsuspend.SuspendResponse.
 
SuspendResponse() - Constructor for class org.openspml.v2.msg.spmlsuspend.SuspendResponse
 
SuspendResponse(String[], StatusCode, String, ErrorCode) - Constructor for class org.openspml.v2.msg.spmlsuspend.SuspendResponse
 
SwingRPCRouterMonitor - class org.openspml.v2.util.SwingRPCRouterMonitor.
 
SwingRPCRouterMonitor() - Constructor for class org.openspml.v2.util.SwingRPCRouterMonitor
 
send(URL, String, String) - Method in interface org.openspml.v2.client.Spml2Client.SOAPClientAdapter
 
send(Request) - Method in class org.openspml.v2.client.Spml2Client
Send an XmlObject as the body of a SOAP request.
send(String) - Method in class org.openspml.v2.client.Spml2Client
Send xml as a payload and return the entire SOAPResponse.
send(String) - Method in interface org.openspml.v2.transport.RPCRouterMonitor
Called immediately before a message is sent.
send(String) - Method in class org.openspml.v2.util.SwingRPCRouterMonitor
 
sendAndReceive(URL, String, String) - Method in class org.openspml.v2.client.SimpleSOAPClient
 
sendRequest(Request) - Method in class org.openspml.v2.client.Spml2Client
Take an object and return the entire SOAP response as xml.
serializeNode(Node) - Static method in class org.openspml.v2.util.xml.XmlUtil
This is not part of DOM - so we provide a helper method; this one assumes xerces.
setActive(boolean) - Method in class org.openspml.v2.msg.spmlsuspend.ActiveResponse
 
setAny(Value[]) - Method in class org.openspml.v2.profiles.dsml.Substrings
 
setAttributeDescriptions(AttributeDescription[]) - Method in class org.openspml.v2.profiles.dsml.AttributeDescriptions
 
setBasePsoID(PSOIdentifier) - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
setBodyAttributes(String) - Method in class org.openspml.v2.client.SimpleSOAPClient
 
setBodyAttributes(String) - Method in interface org.openspml.v2.client.Spml2Client.SOAPClientAdapter
 
setBodyAttributes(String) - Method in class org.openspml.v2.client.Spml2Client
Set an optional list of attributes for the SOAP Body.
setCapabilities(CapabilitiesList) - Method in class org.openspml.v2.msg.spml.Target
 
setCapabilityURI(URI) - Method in class org.openspml.v2.msg.spml.CapabilityData
 
setCharacterEncoding(HttpServletRequest) - Method in class org.openspml.v2.transport.RPCRouterServlet
If we're in a Servlet 2.3 environment, have to set some things to get UTF-8 support.
setComponent(Selection) - Method in class org.openspml.v2.msg.spml.Modification
 
setContainerID(PSOIdentifier) - Method in class org.openspml.v2.msg.spml.AddRequest
 
setContainerID(PSOIdentifier) - Method in class org.openspml.v2.msg.spml.PSOIdentifier
 
setCurrentPassword(String) - Method in class org.openspml.v2.msg.pass.SetPasswordRequest
 
setData(Extensible) - Method in class org.openspml.v2.msg.spml.AddRequest
 
setData(Extensible) - Method in class org.openspml.v2.msg.spml.Modification
 
setData(Extensible) - Method in class org.openspml.v2.msg.spml.PSO
 
setDescription(String) - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
setDescription(String) - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
setDnAttributes(boolean) - Method in class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
setEntityName(String) - Method in class org.openspml.v2.msg.spml.SchemaEntityRef
 
setError(ErrorCode) - Method in class org.openspml.v2.msg.spml.Response
 
setExecutionMode(ExecutionMode) - Method in class org.openspml.v2.msg.spml.Request
 
setFinal(Value) - Method in class org.openspml.v2.profiles.dsml.Substrings
 
setHeader(String) - Method in class org.openspml.v2.client.SimpleSOAPClient
 
setHeader(String) - Method in interface org.openspml.v2.client.Spml2Client.SOAPClientAdapter
 
setHeader(String) - Method in class org.openspml.v2.client.Spml2Client
Set an optional SOAP Header.
setID(String) - Method in class org.openspml.v2.msg.spml.Identifier
 
setID(String) - Method in class org.openspml.v2.msg.spmlsearch.ResultsIterator
 
setID(String) - Method in class org.openspml.v2.msg.spmlupdates.ResultsIterator
 
setIndent(int) - Method in interface org.openspml.v2.msg.XMLMarshaller
Indent the XML by this amount.
setIndent(int) - Method in class org.openspml.v2.util.xml.ReflectiveXMLMarshaller
 
setIndent(int) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
setInitial(Value) - Method in class org.openspml.v2.profiles.dsml.Substrings
 
setIsContainer(boolean) - Method in class org.openspml.v2.msg.spml.SchemaEntityRef
 
setItem(FilterItem) - Method in class org.openspml.v2.profiles.dsml.Not
 
setIterator(ResultsIterator) - Method in class org.openspml.v2.msg.spmlsearch.SearchResponse
 
setIterator(ResultsIterator) - Method in class org.openspml.v2.msg.spmlupdates.UpdatesResponse
 
setLength(int) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
setLocation(URI) - Method in class org.openspml.v2.msg.spml.Capability
 
setMatchingRule(String) - Method in class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
setMaxSelect(int) - Method in class org.openspml.v2.msg.spmlsearch.SearchRequest
 
setMaxSelect(int) - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
setMemberAttributes(AttributeDefinitionReferences) - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
setModificationMode(ModificationMode) - Method in class org.openspml.v2.msg.spml.Modification
 
setMonitor(RPCRouterMonitor) - Method in class org.openspml.v2.client.SimpleSOAPClient
 
setMonitor(RPCRouterMonitor) - Method in interface org.openspml.v2.client.Spml2Client.SOAPClientAdapter
 
setMonitor(RPCRouterMonitor) - Method in class org.openspml.v2.client.Spml2Client
Install a SOAP message monitor.
setMonitor(RPCRouterMonitor) - Method in interface org.openspml.v2.transport.RPCRouter
Tell the router to use the given monitor, and to register itself with the monitor as a listener.
setMonitor(RPCRouterMonitor) - Method in class org.openspml.v2.transport.RPCRouterServlet
Allow the monitor to be set dynamically.
setMultivalued(boolean) - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
setMustUnderstand(boolean) - Method in class org.openspml.v2.msg.spml.CapabilityData
 
setName(String) - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
setName(String) - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference
 
setName(String) - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
setName(String) - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReference
 
setName(String) - Method in class org.openspml.v2.util.xml.OperationalNameValuePair
 
setNamespace(String) - Method in class org.openspml.v2.msg.spml.NamespacePrefixMapping
 
setNamespace(URI) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
setNamespaceURI(URI) - Method in class org.openspml.v2.msg.spml.Capability
 
setNamespaceURI(String) - Method in class org.openspml.v2.msg.spml.Selection
 
setOnError(OnError) - Method in class org.openspml.v2.msg.spmlbatch.BatchRequest
 
setOpenContent(OpenContentAttr[], OpenContentElement[]) - Method in class org.openspml.v2.msg.spml.Extensible
This will clear the existing open content and set it to the values in the given arrays of attributes and elements.
setOpenContentAttrs(OpenContentAttr[]) - Method in class org.openspml.v2.msg.spml.Extensible
This will clear the existing open content attributes and set it to the values in the given array of attributes.
setOpenContentElements(OpenContentElement[]) - Method in class org.openspml.v2.msg.spml.Extensible
This will clear the existing open content elements and set it to the values in the given array of elements.
setOperation(ModificationMode) - Method in class org.openspml.v2.profiles.dsml.Modification
 
setPassword(String) - Method in class org.openspml.v2.msg.pass.ResetPasswordResponse
 
setPath(String) - Method in class org.openspml.v2.msg.spml.Selection
 
setPrefix(String) - Method in class org.openspml.v2.msg.spml.NamespacePrefixMapping
 
setPrefix(String) - Method in class org.openspml.v2.util.xml.XmlBuffer
 
setProcessing(Processing) - Method in class org.openspml.v2.msg.spmlbatch.BatchRequest
 
setProfile(URI) - Method in class org.openspml.v2.msg.spml.ListTargetsRequest
 
setProfile(URI) - Method in class org.openspml.v2.msg.spml.Target
 
setPso(PSO) - Method in class org.openspml.v2.msg.spml.AddResponse
 
setPso(PSO) - Method in class org.openspml.v2.msg.spml.LookupResponse
 
setPso(PSO) - Method in class org.openspml.v2.msg.spml.ModifyResponse
 
setPsoID(PSOIdentifier) - Method in class org.openspml.v2.msg.spml.AddRequest
 
setPsoID(PSOIdentifier) - Method in class org.openspml.v2.msg.spml.DeleteRequest
 
setPsoID(PSOIdentifier) - Method in class org.openspml.v2.msg.spml.LookupRequest
 
setPsoID(PSOIdentifier) - Method in class org.openspml.v2.msg.spml.ModifyRequest
 
setPsoID(PSOIdentifier) - Method in class org.openspml.v2.msg.spml.PSO
 
setPsoID(PSOIdentifier) - Method in class org.openspml.v2.msg.spmlupdates.Update
 
setQuery(Query) - Method in class org.openspml.v2.msg.spmlsearch.SearchRequest
 
setRecursive(boolean) - Method in class org.openspml.v2.msg.spml.DeleteRequest
 
setRecursive(boolean) - Method in class org.openspml.v2.msg.spmlbulk.BulkDeleteRequest
 
setRef(URI) - Method in class org.openspml.v2.msg.spml.Schema
 
setReferenceData(Extensible) - Method in class org.openspml.v2.msg.spmlref.HasReference
 
setReferenceData(Extensible) - Method in class org.openspml.v2.msg.spmlref.Reference
 
setRemainingLogins(int) - Method in class org.openspml.v2.msg.pass.ExpirePasswordRequest
 
setRequestID(String) - Method in class org.openspml.v2.msg.spml.Request
 
setRequestID(String) - Method in class org.openspml.v2.msg.spml.Response
 
setRequired(Boolean) - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference
 
setReturnData(ReturnData) - Method in class org.openspml.v2.msg.spml.AddRequest
 
setReturnData(ReturnData) - Method in class org.openspml.v2.msg.spml.LookupRequest
 
setReturnData(ReturnData) - Method in class org.openspml.v2.msg.spml.ModifyRequest
 
setReturnData(ReturnData) - Method in class org.openspml.v2.msg.spmlsearch.SearchRequest
 
setReturnResults(boolean) - Method in class org.openspml.v2.msg.spmlasync.StatusRequest
 
setSOAPAction(String) - Method in class org.openspml.v2.client.Spml2Client
Use this action in the SOAPClient.
setSchema(URI) - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference
 
setSchemaEntity(SchemaEntityRef) - Method in class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
setSchemaref(URI) - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReference
 
setScope(Scope) - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
setStatus(StatusCode) - Method in class org.openspml.v2.msg.spml.Response
 
setSuperiorClasses(ObjectClassDefinitionReferences) - Method in class org.openspml.v2.profiles.spmldsml.ObjectClassDefinition
 
setTargetID(String) - Method in class org.openspml.v2.msg.spml.PSOIdentifier
 
setTargetID(String) - Method in class org.openspml.v2.msg.spml.SchemaEntityRef
 
setTargetID(String) - Method in class org.openspml.v2.msg.spml.Target
 
setTargetID(String) - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
setTargetId(String) - Method in class org.openspml.v2.msg.spml.AddRequest
 
setTimestamp(String) - Method in class org.openspml.v2.msg.spmlupdates.Update
 
setToPsoID(PSOIdentifier) - Method in class org.openspml.v2.msg.spmlref.HasReference
 
setToPsoID(PSOIdentifier) - Method in class org.openspml.v2.msg.spmlref.Reference
 
setToken(String) - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
setToken(String) - Method in class org.openspml.v2.msg.spmlupdates.UpdatesResponse
 
setTrace(boolean) - Method in class org.openspml.v2.client.Spml2Client
 
setType(String) - Method in class org.openspml.v2.profiles.spmldsml.AttributeDefinition
 
setTypeOfReference(String) - Method in class org.openspml.v2.msg.spmlref.HasReference
 
setTypeOfReference(String) - Method in class org.openspml.v2.msg.spmlref.Reference
 
setTypeOfReference(String) - Method in class org.openspml.v2.msg.spmlref.ReferenceDefinition
 
setUpdateKind(UpdateKind) - Method in class org.openspml.v2.msg.spmlupdates.Update
 
setUpdatedSince(String) - Method in class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
setValid(boolean) - Method in class org.openspml.v2.msg.pass.ValidatePasswordResponse
 
setValue(Value) - Method in class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
setValue(String) - Method in class org.openspml.v2.profiles.dsml.Value
 
setValue(String) - Method in class org.openspml.v2.util.xml.OperationalNameValuePair
 
setValues(Value[]) - Method in class org.openspml.v2.profiles.dsml.Attr
 
setWasUpdatedByCapability(String) - Method in class org.openspml.v2.msg.spmlupdates.Update
 
stripPrefix(String) - Static method in class org.openspml.v2.util.xml.XmlElement
Remove an identifier prefix from an attribute value.

T

Target - class org.openspml.v2.msg.spml.Target.
Target() - Constructor for class org.openspml.v2.msg.spml.Target
 
Target(Schema[], CapabilitiesList, String, URI) - Constructor for class org.openspml.v2.msg.spml.Target
 
throwErrors(Response) - Method in class org.openspml.v2.client.Spml2Client
 
toString() - Method in class org.openspml.v2.util.BasicStringEnumConstant
 
toString() - Method in class org.openspml.v2.util.xml.XmlBuffer
 
toXML(XMLMarshaller) - Method in interface org.openspml.v2.msg.Marshallable
Visitor pattern - dispatch this type to the visitor (m) please.
toXML() - Method in class org.openspml.v2.msg.OCEtoMarshallableAdapter
 
toXML(int) - Method in class org.openspml.v2.msg.OCEtoMarshallableAdapter
 
toXML(int) - Method in class org.openspml.v2.msg.OCEtoXMLStringAdapter
 
toXML() - Method in class org.openspml.v2.msg.OCEtoXMLStringAdapter
 
toXML(int) - Method in interface org.openspml.v2.msg.OpenContentElement
Convert this object to an XML string.
toXML() - Method in interface org.openspml.v2.msg.OpenContentElement
Would usually call toXml(int) with 0 indent.
toXML(XMLMarshaller) - Method in class org.openspml.v2.msg.spml.Request
 
toXML(XMLMarshaller) - Method in class org.openspml.v2.msg.spml.Response
 
toXML(XMLMarshaller) - Method in class org.openspml.v2.msg.spml.Selection
 
toXML(XMLMarshaller) - Method in class org.openspml.v2.msg.spmlsearch.ResultsIterator
 
toXML(XMLMarshaller) - Method in class org.openspml.v2.msg.spmlsearch.SearchQuery
 
toXML(XMLMarshaller) - Method in class org.openspml.v2.msg.spmlupdates.ResultsIterator
 
toXML(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.And
 
toXML(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.ApproxMatch
 
toXML(int) - Method in class org.openspml.v2.profiles.dsml.Attr
 
toXML() - Method in class org.openspml.v2.profiles.dsml.Attr
 
toXML(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.AttributeDescription
 
toXML(int) - Method in class org.openspml.v2.profiles.dsml.AttributeDescriptions
 
toXML() - Method in class org.openspml.v2.profiles.dsml.AttributeDescriptions
 
toXML(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.EqualityMatch
 
toXML(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.ExtensibleMatch
 
toXML(int) - Method in class org.openspml.v2.profiles.dsml.Filter
 
toXML() - Method in class org.openspml.v2.profiles.dsml.Filter
 
toXML(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.GreaterOrEqual
 
toXML(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.LessOrEqual
 
toXML(int) - Method in class org.openspml.v2.profiles.dsml.Modification
 
toXML(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.Not
 
toXML(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.Or
 
toXML(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.Present
 
toXML(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.Substrings
 
toXML(String, XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.Value
 
toXML(XmlBuffer) - Method in class org.openspml.v2.profiles.dsml.Value
 
toXML(XMLMarshaller) - Method in class org.openspml.v2.profiles.spmldsml.Schema
 
toXML(XMLMarshaller) - Method in class org.openspml.v2.util.xml.BasicMarshallable
 
toXML(int) - Method in class org.openspml.v2.util.xml.BasicOCEAndMarshallable
 
toXML() - Method in class org.openspml.v2.util.xml.BasicOCEAndMarshallable
 
trace(String) - Method in interface org.openspml.v2.transport.RPCRouterMonitor
Write whatever you want into the monitor with these trace messages.
trace(String) - Method in class org.openspml.v2.util.SwingRPCRouterMonitor
 

U

UNSUPPORTED_EXECUTION_MODE - Static variable in class org.openspml.v2.msg.spml.ErrorCode
 
UNSUPPORTED_IDENTIFIER_TYPE - Static variable in class org.openspml.v2.msg.spml.ErrorCode
 
UNSUPPORTED_OPERATION - Static variable in class org.openspml.v2.msg.spml.ErrorCode
 
UNSUPPORTED_PROFILE - Static variable in class org.openspml.v2.msg.spml.ErrorCode
 
UNSUPPORTED_SELECTION_TYPE - Static variable in class org.openspml.v2.msg.spml.ErrorCode
 
UnknownSpml2TypeException - exception org.openspml.v2.util.xml.UnknownSpml2TypeException.
 
UnknownSpml2TypeException(String) - Constructor for class org.openspml.v2.util.xml.UnknownSpml2TypeException
 
UnknownSpml2TypeException(Throwable) - Constructor for class org.openspml.v2.util.xml.UnknownSpml2TypeException
 
UnknownSpml2TypeException(String, Throwable) - Constructor for class org.openspml.v2.util.xml.UnknownSpml2TypeException
 
Update - class org.openspml.v2.msg.spmlupdates.Update.
Update() - Constructor for class org.openspml.v2.msg.spmlupdates.Update
 
Update(String, ExecutionMode, PSOIdentifier, String, UpdateKind, String) - Constructor for class org.openspml.v2.msg.spmlupdates.Update
 
UpdateKind - class org.openspml.v2.msg.spmlupdates.UpdateKind.
UpdatesRequest - class org.openspml.v2.msg.spmlupdates.UpdatesRequest.
UpdatesRequest() - Constructor for class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
UpdatesRequest(String, ExecutionMode, Query[], String[], String, String, Integer) - Constructor for class org.openspml.v2.msg.spmlupdates.UpdatesRequest
 
UpdatesResponse - class org.openspml.v2.msg.spmlupdates.UpdatesResponse.
UpdatesResponse() - Constructor for class org.openspml.v2.msg.spmlupdates.UpdatesResponse
 
UpdatesResponse(String[], StatusCode, String, ErrorCode, Update[], ResultsIterator, String) - Constructor for class org.openspml.v2.msg.spmlupdates.UpdatesResponse
 
unmarshall(String) - Method in interface org.openspml.v2.msg.XMLUnmarshaller
 
unmarshall(Object) - Method in class org.openspml.v2.profiles.dsml.DSMLUnmarshaller
The ObjectFactory calls this to determine if the obj is something we can handle and create.
unmarshall(Object) - Method in interface org.openspml.v2.util.xml.ObjectFactory.OCEUnmarshaller
Unmarshall the obj, or return null if you do not handle objects of this type.
unmarshall(String) - Method in class org.openspml.v2.util.xml.ReflectiveDOMXMLUnmarshaller
 
unmarshallOpenContentElement(Object) - Method in class org.openspml.v2.util.xml.ObjectFactory
XMLUnmarshaller implementations need to to handle OpenContentElements.
unmarshallRequest(String) - Method in interface org.openspml.v2.provider.SPMLMarshaller
Process a request.
unmarshallRequest(String) - Method in class org.openspml.v2.util.SimpleSPMLMarshaller
 
unregister(ObjectFactory) - Method in class org.openspml.v2.profiles.DSMLProfileRegistrar
 
unregister(ObjectFactory) - Method in interface org.openspml.v2.util.xml.ObjectFactory.ProfileRegistrar
Remove the creators from the factory.
unregister(String) - Method in class org.openspml.v2.util.xml.ObjectFactory
Given the id of the profile, unregister it.
unregister(ObjectFactory.ProfileRegistrar) - Method in class org.openspml.v2.util.xml.ObjectFactory
Shortcut for the unregister(String profileId) method.
unwrapRequest(String) - Method in class org.openspml.v2.transport.SPMLViaSoapDispatcher
Pull out the Soap body
useDefaultMaxSelect() - Method in class org.openspml.v2.msg.spmlsearch.SearchRequest
 

V

ValidatePasswordRequest - class org.openspml.v2.msg.pass.ValidatePasswordRequest.
ValidatePasswordRequest() - Constructor for class org.openspml.v2.msg.pass.ValidatePasswordRequest
 
ValidatePasswordRequest(String, ExecutionMode, PSOIdentifier, String) - Constructor for class org.openspml.v2.msg.pass.ValidatePasswordRequest
 
ValidatePasswordResponse - class org.openspml.v2.msg.pass.ValidatePasswordResponse.
ValidatePasswordResponse() - Constructor for class org.openspml.v2.msg.pass.ValidatePasswordResponse
 
ValidatePasswordResponse(String[], StatusCode, String, ErrorCode, Boolean) - Constructor for class org.openspml.v2.msg.pass.ValidatePasswordResponse
 
Value - class org.openspml.v2.profiles.dsml.Value.
Value(String) - Constructor for class org.openspml.v2.profiles.dsml.Value
 
visitAttr(Attr, Object) - Method in class org.openspml.v2.profiles.dsml.DSMLUnmarshaller
 
visitAttributeDescriptions(AttributeDescriptions, Object) - Method in class org.openspml.v2.profiles.dsml.DSMLUnmarshaller
 
visitAttributeValueAssertion(AttributeValueAssertion, Object) - Method in class org.openspml.v2.profiles.dsml.DSMLUnmarshaller
 
visitBasicFilter(BasicFilter, Object) - Method in class org.openspml.v2.profiles.dsml.DSMLUnmarshaller
 
visitExtensibleMatch(ExtensibleMatch, Object) - Method in class org.openspml.v2.profiles.dsml.DSMLUnmarshaller
 
visitFilterSet(FilterSet, Object) - Method in class org.openspml.v2.profiles.dsml.DSMLUnmarshaller
 
visitModification(Modification, Object) - Method in class org.openspml.v2.profiles.dsml.DSMLUnmarshaller
 
visitNamedFilterItem(NamedFilterItem, Object) - Method in class org.openspml.v2.profiles.dsml.DSMLUnmarshaller
 
visitNot(Not, Object) - Method in class org.openspml.v2.profiles.dsml.DSMLUnmarshaller
 
visitSubstrings(Substrings, Object) - Method in class org.openspml.v2.profiles.dsml.DSMLUnmarshaller
 

W

wrapResponse(String) - Method in class org.openspml.v2.transport.SPMLViaSoapDispatcher
Add a soap envelope.

X

XMLMarshaller - interface org.openspml.v2.msg.XMLMarshaller.
Visitor Pattern - used to create XML from Marshallable objects.
XMLUnmarshaller - interface org.openspml.v2.msg.XMLUnmarshaller.
This will be implemented a Factory that given xml, returns objects of the right type.
XML_HEADER - Static variable in class org.openspml.v2.util.xml.XmlBuffer
 
XmlBuffer - class org.openspml.v2.util.xml.XmlBuffer.
A utility class used to format XML strings.
XmlBuffer() - Constructor for class org.openspml.v2.util.xml.XmlBuffer
 
XmlBuffer(int) - Constructor for class org.openspml.v2.util.xml.XmlBuffer
 
XmlElement - class org.openspml.v2.util.xml.XmlElement.
A wrapper around the standard DOM Element that provides a more convenient set of methods.
XmlElement(Element) - Constructor for class org.openspml.v2.util.xml.XmlElement
 
XmlUtil - class org.openspml.v2.util.xml.XmlUtil.
 
XmlUtil() - Constructor for class org.openspml.v2.util.xml.XmlUtil
 

A B C D E F G H I L M N O P Q R S T U V W X

Copyright © Sun Microsystems, Inc. All Rights Reserved.