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

A

ACTION_PREFIX - Static variable in interface org.openspml.message.Constants
 
addAttribute(String) - Method in class org.openspml.message.SearchRequest
 
addAttribute(String, boolean) - Method in class org.openspml.util.XmlBuffer
Adds a boolean attribute to the buffer.
addAttribute(String, int) - Method in class org.openspml.util.XmlBuffer
Adds an integer attribute to the buffer.
addAttribute(String, Object) - Method in class org.openspml.util.XmlBuffer
Add an an attribute value using an arbitrary object, by calling its toString method.
addAttribute(String, String) - Method in class org.openspml.util.XmlBuffer
 
addAttribute(String, String, String) - Method in class org.openspml.util.XmlBuffer
Adds an attribute name and value to the buffer.
addAttributeDefinition(AttributeDefinition) - Method in class org.openspml.message.Schema
 
addCondition(String, String) - Method in class org.openspml.message.SearchRequest
Convenience method to add a common equality comparison.
addContent(String) - Method in class org.openspml.util.XmlBuffer
Adds a string of element content to the buffer.
addElement(String, String) - Method in class org.openspml.util.XmlBuffer
Adds an element with content to the buffer, being careful to escape content.
addElement(String, String, String) - Method in class org.openspml.util.XmlBuffer
 
addEndTag(String) - Method in class org.openspml.util.XmlBuffer
Adds an element end tag.
addEndTag(String, boolean) - Method in class org.openspml.util.XmlBuffer
Adds an element end tag, with control over indentation.
addEndTag(String, String) - Method in class org.openspml.util.XmlBuffer
 
addEndTag(String, String, boolean) - Method in class org.openspml.util.XmlBuffer
 
addException(Throwable) - Method in class org.openspml.util.ExceptionWrapper
Adds another exception to the list of wrapped exceptions.
addExtendedErrorMessage(String) - Method in class org.openspml.message.SpmlResponse
Add an extended error message as an operational attribute.
addExtendedRequestDefinition(ExtendedRequestDefinition) - Method in class org.openspml.message.Schema
 
addFilterTerm(FilterTerm) - Method in class org.openspml.message.SearchRequest
Convenience method to add a filter term.
addIndent(int) - Method in class org.openspml.util.XmlBuffer
Add indentation to the buffer.
addListener(SOAPMonitorListener) - Method in interface org.openspml.client.SOAPMonitor
Add something interested in knowing when the monitor closes.
addMemberAttribute(AttributeDefinitionReference) - Method in class org.openspml.message.ObjectClassDefinition
 
addModification(Modification) - Method in class org.openspml.message.ModifyRequest
 
addModification(Modification) - Method in class org.openspml.message.ModifyResponse
 
addModification(String, Object) - Method in class org.openspml.message.ModifyRequest
 
addModification(String, Object) - Method in class org.openspml.message.ModifyResponse
 
addNamespace(String, String) - Method in class org.openspml.util.XmlBuffer
 
addObjectClassDefinition(ObjectClassDefinition) - Method in class org.openspml.message.Schema
 
addOpenStartTag(String) - Method in class org.openspml.util.XmlBuffer
Adds an open element start tag.
addOpenStartTag(String, String) - Method in class org.openspml.util.XmlBuffer
 
addOperand(FilterTerm) - Method in class org.openspml.message.FilterTerm
 
addParameter(AttributeDefinitionReference) - Method in class org.openspml.message.ExtendedRequestDefinition
 
AddRequest - class org.openspml.message.AddRequest.
A class used to represent an addRequest element.
AddRequest() - Constructor for class org.openspml.message.AddRequest
Construct an object representing an SPML addRequest message.
addRequest(SpmlRequest) - Method in class org.openspml.message.BatchRequest
Add one request to the batch.
AddResponse - class org.openspml.message.AddResponse.
A class used to represent an addResponse element.
AddResponse() - Constructor for class org.openspml.message.AddResponse
Construct an object representing an addReponse
addResponse(SpmlResponse) - Method in class org.openspml.message.BatchResponse
 
addResult(SearchResult) - Method in class org.openspml.message.SearchResponse
 
addReturnValue(AttributeDefinitionReference) - Method in class org.openspml.message.ExtendedRequestDefinition
 
addSchema(Schema) - Method in class org.openspml.message.SchemaResponse
 
addStartTag(String) - Method in class org.openspml.util.XmlBuffer
Adds a closed element start tag followed by a newline.
addStartTag(String, boolean) - Method in class org.openspml.util.XmlBuffer
Adds a closed element start tag with control over the trailing newline.
addStartTag(String, String) - Method in class org.openspml.util.XmlBuffer
 
addStartTag(String, String, boolean) - Method in class org.openspml.util.XmlBuffer
 
addSubclassElements(SpmlBuffer) - Method in class org.openspml.message.SchemaRequest
 
addSubstring(String) - Method in class org.openspml.message.FilterTerm
 
addSuperiorClass(ObjectClassDefinitionReference) - Method in class org.openspml.message.ObjectClassDefinition
 
addTerm(FilterTerm) - Method in class org.openspml.message.Filter
 
addValue(Object) - Method in class org.openspml.message.FilterTerm
 
append(char) - Method in class org.openspml.util.XmlBuffer
 
append(int) - Method in class org.openspml.util.XmlBuffer
 
append(Integer) - Method in class org.openspml.util.XmlBuffer
 
append(String) - Method in class org.openspml.util.XmlBuffer
 
Attribute - class org.openspml.message.Attribute.
A class used to represent an attr element, found in several contexts within SPML.
Attribute() - Constructor for class org.openspml.message.Attribute
 
Attribute(String, Object) - Constructor for class org.openspml.message.Attribute
 
AttributeDefinition - class org.openspml.message.AttributeDefinition.
A class representing an attributeDefinition element.
AttributeDefinition() - Constructor for class org.openspml.message.AttributeDefinition
 
AttributeDefinitionReference - class org.openspml.message.AttributeDefinitionReference.
A class representing an attributeDefinitionReference element.
AttributeDefinitionReference() - Constructor for class org.openspml.message.AttributeDefinitionReference
 

B

BatchRequest - class org.openspml.message.BatchRequest.
A class representing a collection of SPML requests to be executed as a batch.
BatchRequest() - Constructor for class org.openspml.message.BatchRequest
Create a new batch request.
batchRequest(BatchRequest) - Method in class org.openspml.client.SpmlClient
Send a BatchRequst, return a BatchResponse.
BatchResponse - class org.openspml.message.BatchResponse.
A class representing a batchResponse message.
BatchResponse() - Constructor for class org.openspml.message.BatchResponse
 
BatchResponse(XmlElement) - Constructor for class org.openspml.message.BatchResponse
 

C

CancelRequest - class org.openspml.message.CancelRequest.
A class representing a cancelRequest message.
CancelRequest() - Constructor for class org.openspml.message.CancelRequest
 
CancelRequest(XmlElement) - Constructor for class org.openspml.message.CancelRequest
 
CancelResponse - class org.openspml.message.CancelResponse.
A class representing a cancelResponse message.
CancelResponse() - Constructor for class org.openspml.message.CancelResponse
 
charAt(int) - Method in class org.openspml.util.XmlBuffer
 
clearExceptions() - Method in class org.openspml.util.ExceptionWrapper
Removes all wrapped exceptions.
clearPool() - Static method in class org.openspml.util.XmlParser
Manually clear the pool
closed(SOAPMonitor) - Method in interface org.openspml.client.SOAPMonitorListener
Called when the monitor is no longer responding to events.
closeEmptyElement() - Method in class org.openspml.util.XmlBuffer
Close an empty open start tag.
closeStartTag() - Method in class org.openspml.util.XmlBuffer
Close an open start tag.
closeStartTag(boolean) - Method in class org.openspml.util.XmlBuffer
Close an element with control over trailing newline.
Constants - interface org.openspml.message.Constants.
Various constants not related to any particular class.
createResponse() - Method in class org.openspml.message.SpmlRequest
Build an empty SpmlRequest object that corresponds to this request.
createResponse() - Method in class org.openspml.message.BatchRequest
 
createResponse() - Method in class org.openspml.message.StatusRequest
 
createResponse() - Method in class org.openspml.message.DeleteRequest
 
createResponse() - Method in class org.openspml.message.ExtendedRequest
 
createResponse() - Method in class org.openspml.message.SearchRequest
 
createResponse() - Method in class org.openspml.message.AddRequest
 
createResponse() - Method in class org.openspml.message.CancelRequest
 
createResponse() - Method in class org.openspml.message.ModifyRequest
 
createResponse() - Method in class org.openspml.message.SchemaRequest
 
createResponseForRequest(Element) - Static method in class org.openspml.message.SpmlResponse
Static method to create an empty response object that corresponds to an request element.
createResponseForRequest(XmlElement) - Static method in class org.openspml.message.SpmlResponse
Static method to create an empty response object that corresponds to an request element.
createUser(String, Map) - Method in class org.openspml.client.LighthouseClient
Create a new Lighthouse user, with attributes specified in a Map.

D

decIndent() - Method in class org.openspml.util.XmlBuffer
 
decIndent(int) - Method in class org.openspml.util.XmlBuffer
Decrement the indentation level.
decodeCommaString(String) - Static method in class org.openspml.util.Util
 
decodeCommaString(String, boolean) - Static method in class org.openspml.util.Util
 
decodeNewlineString(String, boolean) - Static method in class org.openspml.util.Util
Given a newline deliminted string, break it up into a List of Strings.
DeleteRequest - class org.openspml.message.DeleteRequest.
A class used to represent a deleteRequest element.
DeleteRequest() - Constructor for class org.openspml.message.DeleteRequest
 
DeleteResponse - class org.openspml.message.DeleteResponse.
A class used to represent a deleteResponse element.
DeleteResponse() - Constructor for class org.openspml.message.DeleteResponse
 
deleteUser(String, List) - Method in class org.openspml.client.LighthouseClient
Delete the Lighthouse user and deprovision all associated resource accounts.
dumpFile(String) - Method in class org.openspml.message.SpmlResponse
Handy function to call in the debugger.
dumpFile(String) - Method in class org.openspml.message.SpmlRequest
Handy function to call in the debugger.
dumpPool() - Static method in class org.openspml.util.XmlParser
Dump information about the pool.

E

EL_SEARCH_BASE - Static variable in class org.openspml.message.SearchRequest
 
ELEMENT - Static variable in class org.openspml.message.StatusRequest
 
encodeCommaString(List) - Static method in class org.openspml.util.Util
Convert a list of strings into a comma delimited list.
encodeCommaString(List, boolean) - Static method in class org.openspml.util.Util
 
ENUM_PREFIX - Static variable in interface org.openspml.message.Constants
Prefix used for various enumeration values.
ERROR_CUSTOM_ERROR - Static variable in class org.openspml.message.SpmlResponse
Error code indicating that a PSP specific error was returned.
ERROR_MALFORMED_REQUEST - Static variable in class org.openspml.message.SpmlResponse
Error code indicating a request formatting error.
ERROR_NO_SUCH_IDENTIFIER - Static variable in class org.openspml.message.SpmlResponse
Error code indicating that the identifier provided in the request did not match an object managed by the server.
ERROR_NO_SUCH_REQUEST - Static variable in class org.openspml.message.SpmlResponse
Error code indicating that the the identifier for an extended request was not recognized.
ERROR_UNSUPPORTED_IDENTIFIER_TYPE - Static variable in class org.openspml.message.SpmlResponse
Error code indicating that an identifier type used in the request is not supported by the server.
ERROR_UNSUPPORTED_OPERATION - Static variable in class org.openspml.message.SpmlResponse
Error code indicating that the requested operation is not supported by the server.
error(SAXParseException) - Method in class org.openspml.util.XmlParser
Parser error callback handler
ExceptionWrapper - exception org.openspml.util.ExceptionWrapper.
An exception class that can wrap other exceptions.
ExceptionWrapper() - Constructor for class org.openspml.util.ExceptionWrapper
Construct an empty exception wrapper.
ExceptionWrapper(String) - Constructor for class org.openspml.util.ExceptionWrapper
Construct an exception wrapper with a detail message.
ExceptionWrapper(String, Throwable) - Constructor for class org.openspml.util.ExceptionWrapper
Create an exception wrapper from an existing exception but with a different detail message.
ExceptionWrapper(Throwable) - Constructor for class org.openspml.util.ExceptionWrapper
Construct an exception wrapper with an existing exception.
EXEC_ASYNCHRONOUS - Static variable in class org.openspml.message.SpmlRequest
 
EXEC_SYNCHRONOUS - Static variable in class org.openspml.message.SpmlRequest
Internal constants for the execution type.
ExtendedRequest - class org.openspml.message.ExtendedRequest.
A class used to represent an extendedRequest element.
ExtendedRequest() - Constructor for class org.openspml.message.ExtendedRequest
 
extendedRequest(ExtendedRequest) - Method in class org.openspml.client.SpmlClient
Summit a single ExtendedRequest.
ExtendedRequestDefinition - class org.openspml.message.ExtendedRequestDefinition.
A class representing an extendedRequestDefinition element.
ExtendedRequestDefinition() - Constructor for class org.openspml.message.ExtendedRequestDefinition
 
ExtendedResponse - class org.openspml.message.ExtendedResponse.
A class used to represent an extendedResponse element.
ExtendedResponse() - Constructor for class org.openspml.message.ExtendedResponse
 

F

fatalError(SAXParseException) - Method in class org.openspml.util.XmlParser
Parser fatal error callback handler.
Filter - class org.openspml.message.Filter.
Memory representation for the filter element found within a searchRequest message.
Filter() - Constructor for class org.openspml.message.Filter
 
FilterTerm - class org.openspml.message.FilterTerm.
A class used to represent one filter expression term, found within a filter element of a searchRequest message.
FilterTerm() - Constructor for class org.openspml.message.FilterTerm
 
FilterTerm(String) - Constructor for class org.openspml.message.FilterTerm
 
find(List, String) - Static method in class org.openspml.message.AttributeDefinition
 
findFile(String) - Static method in class org.openspml.util.Util
 
findFile(String, String) - Static method in class org.openspml.util.Util
 
findOutputFile(String) - Static method in class org.openspml.util.Util
Build an absolute path name for a file.

G

getAllMessages() - Method in class org.openspml.util.ExceptionWrapper
Return a string containing the exception class name and messages for all wrapped exceptions.
getAttribute(List, String) - Static method in class org.openspml.message.Attribute
Utility method to Lookup an attribute by name given a list of attributes.
getAttribute(String) - Method in class org.openspml.util.XmlElement
Return the value of an attribute.
getAttribute(String) - Method in class org.openspml.message.BatchRequest
Lookup a batch attribute by name.
getAttribute(String) - Method in class org.openspml.message.ExtendedResponse
Lookup an attribute by name.
getAttribute(String) - Method in class org.openspml.message.ExtendedRequest
 
getAttribute(String) - Method in class org.openspml.message.AddRequest
Retrieve an attribute by name.
getAttribute(String) - Method in class org.openspml.message.AddResponse
Retrieve an attribute by name.
getAttribute(String) - Method in class org.openspml.message.SearchResult
 
getAttributeDefinition(String) - Method in class org.openspml.message.Schema
 
getAttributeDefinitions() - Method in class org.openspml.message.ObjectClassDefinition
Convenience accessor to return a list of resolved AttributeDefinition objects.
getAttributeDefinitions() - Method in class org.openspml.message.Schema
 
getAttributeDefinitions(List) - Method in class org.openspml.message.Schema
Convenience accessor to return a list of resolved AttributeDefinition objects.
getAttributeMap() - Method in class org.openspml.message.SearchResult
 
getAttributes() - Method in class org.openspml.message.BatchRequest
Get the list of batch attributes.
getAttributes() - Method in class org.openspml.message.ExtendedResponse
 
getAttributes() - Method in class org.openspml.message.ExtendedRequest
 
getAttributes() - Method in class org.openspml.message.BatchResponse
 
getAttributes() - Method in class org.openspml.message.SearchRequest
 
getAttributes() - Method in class org.openspml.message.AddRequest
Retrieve the list of attributes.
getAttributes() - Method in class org.openspml.message.Identifier
 
getAttributes() - Method in class org.openspml.message.AddResponse
Return the list of all attributes that were assigned as as a side effect.
getAttributes() - Method in class org.openspml.message.SearchResult
 
getAttributes(Map) - Static method in class org.openspml.message.Attribute
Convenience method to build a List of Attribute objects given a Map of name/value pairs.
getAttributeValue(List, String) - Static method in class org.openspml.message.Attribute
Utility method to Lookup an attribute by name given a list of attributes.
getAttributeValue(String) - Method in class org.openspml.message.BatchRequest
Lookup a batch attribute by name.
getAttributeValue(String) - Method in class org.openspml.message.ExtendedResponse
 
getAttributeValue(String) - Method in class org.openspml.message.ExtendedRequest
 
getAttributeValue(String) - Method in class org.openspml.message.AddRequest
Retrieve the value of an attribute.
getAttributeValue(String) - Method in class org.openspml.message.AddResponse
Retrieve the value of an attribute.
getAttributeValue(String) - Method in class org.openspml.message.SearchResult
 
getBooleanAttribute(String) - Method in class org.openspml.util.XmlElement
Return a boolean attribute value.
getCancelResult() - Method in class org.openspml.message.CancelResponse
 
getChildElement() - Method in class org.openspml.util.XmlElement
Return the first child element.
getChildElement(String) - Method in class org.openspml.util.XmlElement
Return the first child element with the given local name.
getContent() - Method in class org.openspml.util.XmlElement
Return the content of the given element.
getDefinition() - Method in class org.openspml.message.AttributeDefinitionReference
 
getDefinition() - Method in class org.openspml.message.ObjectClassDefinitionReference
 
getDescription() - Method in class org.openspml.message.AttributeDefinition
 
getDescription() - Method in class org.openspml.message.ObjectClassDefinition
 
getDescription() - Method in class org.openspml.message.ExtendedRequestDefinition
 
getElementName() - Method in class org.openspml.message.ExtendedRequestDefinition
 
getElementName() - Method in class org.openspml.message.SpmlRequest
Return the tag name for the request element.
getElementName() - Method in class org.openspml.message.BatchRequest
 
getElementName() - Method in class org.openspml.message.StatusRequest
 
getElementName() - Method in class org.openspml.message.DeleteRequest
SpmlRequest.toXml does it all, we have nothing to add beyond our specific element name.
getElementName() - Method in class org.openspml.message.ExtendedRequest
 
getElementName() - Method in class org.openspml.message.SearchRequest
 
getElementName() - Method in class org.openspml.message.AddRequest
 
getElementName() - Method in class org.openspml.message.CancelRequest
 
getElementName() - Method in class org.openspml.message.ModifyRequest
 
getElementName() - Method in class org.openspml.message.SchemaRequest
SpmlRequest.toXml does it all, we have nothing to add beyond our specific element name.
getError() - Method in class org.openspml.message.SpmlResponse
 
getErrorMessage() - Method in class org.openspml.message.SpmlResponse
 
getException() - Method in class org.openspml.util.ExceptionWrapper
Returns the first embedded exception, if any.
getException(int) - Method in class org.openspml.util.ExceptionWrapper
Returns the Nth embedded exception, if any.
getExceptionCount() - Method in class org.openspml.util.ExceptionWrapper
Returns the number of wrapped Exceptions.
getExceptions() - Method in class org.openspml.util.ExceptionWrapper
Return the list of nested exceptions.
getExtendedErrorMessages() - Method in class org.openspml.message.SpmlResponse
 
getExtendedRequestDefinitions() - Method in class org.openspml.message.Schema
 
getFilePath(String) - Static method in class org.openspml.util.XmlParser
Build an absolute path name for a file.
getFilter() - Method in class org.openspml.message.SearchRequest
 
getFinalSubstring() - Method in class org.openspml.message.FilterTerm
 
getId() - Method in class org.openspml.message.SchemaIdentifier
 
getId() - Method in class org.openspml.message.OperationIdentifier
 
getId() - Method in class org.openspml.message.Identifier
 
getId() - Method in class org.openspml.message.ProviderIdentifier
 
getIdentifier() - Method in class org.openspml.message.SpmlRequest
Return the target object identifier.
getIdentifier() - Method in class org.openspml.message.AddResponse
Return the identifier of the object that was added.
getIdentifier() - Method in class org.openspml.message.SearchResult
 
getIdentifierString() - Method in class org.openspml.message.SpmlRequest
Return the target object identifier as a string.
getIdentifierString() - Method in class org.openspml.message.AddResponse
Return the identifier of the object that was added as a string.
getIdentifierString() - Method in class org.openspml.message.SearchResult
 
getInitialSubstring() - Method in class org.openspml.message.FilterTerm
 
getLocalName() - Method in class org.openspml.util.XmlElement
Return the element tag name without the namespace qualifier.
getMajorVersion() - Method in class org.openspml.message.Schema
 
getMatchRule() - Method in class org.openspml.message.FilterTerm
 
getMemberAttributes() - Method in class org.openspml.message.ObjectClassDefinition
 
getMessage() - Method in class org.openspml.util.ExceptionWrapper
Return a detail message for this exception.
getMinorVersion() - Method in class org.openspml.message.Schema
 
getModifications() - Method in class org.openspml.message.ModifyRequest
 
getModifications() - Method in class org.openspml.message.ModifyResponse
 
getName() - Method in class org.openspml.message.FilterTerm
 
getName() - Method in class org.openspml.message.AttributeDefinition
 
getName() - Method in class org.openspml.message.Attribute
 
getName() - Method in class org.openspml.message.ObjectClassDefinition
 
getName() - Method in class org.openspml.message.AttributeDefinitionReference
 
getName() - Method in class org.openspml.message.ObjectClassDefinitionReference
 
getNamespaceURI() - Method in class org.openspml.util.XmlElement
Given an element with a namespace prefix and a namespace declaration for that prefix, return the namespace URI.
getNextElement() - Method in class org.openspml.util.XmlElement
Get the next right sibling that is an element.
getObjectClass() - Method in class org.openspml.message.AddRequest
Retrieve the value of the "objectclass" attribute.
getObjectClassDefinition(String) - Method in class org.openspml.message.Schema
 
getObjectClassDefinitions() - Method in class org.openspml.message.Schema
 
getOperands() - Method in class org.openspml.message.FilterTerm
 
getOperation() - Method in class org.openspml.message.FilterTerm
 
getOperation() - Method in class org.openspml.message.Modification
 
getOperationalAttribute(String) - Method in class org.openspml.message.SpmlResponse
 
getOperationalAttribute(String) - Method in class org.openspml.message.SpmlRequest
Lookup an attribute by name.
getOperationalAttributes() - Method in class org.openspml.message.SpmlResponse
 
getOperationalAttributes() - Method in class org.openspml.message.SpmlRequest
Return the list of operational attributes.
getOperationalAttributeValue(String) - Method in class org.openspml.message.SpmlResponse
 
getOperationalAttributeValue(String) - Method in class org.openspml.message.SpmlRequest
 
getOperationIdentifier() - Method in class org.openspml.message.ExtendedRequestDefinition
 
getOperationIdentifier() - Method in class org.openspml.message.ExtendedRequest
 
getOperationIdentifierString() - Method in class org.openspml.message.ExtendedRequestDefinition
 
getParameterDefinitions() - Method in class org.openspml.message.ExtendedRequestDefinition
Convenience accessor to return a list of resolved AttributeDefinition objects.
getParameters() - Method in class org.openspml.message.ExtendedRequestDefinition
 
getParser() - Static method in class org.openspml.util.XmlParser
Obtain a parser from the pool.
getParser(boolean) - Static method in class org.openspml.util.XmlParser
 
getPrefix() - Method in class org.openspml.util.XmlElement
Return the namespace prefix.
getProperties() - Method in class org.openspml.message.AttributeDefinition
 
getProperties() - Method in class org.openspml.message.ObjectClassDefinition
 
getProperties() - Method in class org.openspml.message.ExtendedRequestDefinition
 
getProperty(String) - Method in class org.openspml.message.AttributeDefinition
 
getProperty(String) - Method in class org.openspml.message.ObjectClassDefinition
 
getProperty(String) - Method in class org.openspml.message.ExtendedRequestDefinition
 
getProviderIdentifier() - Method in class org.openspml.message.AttributeDefinitionReference
 
getProviderIdentifier() - Method in class org.openspml.message.ExtendedRequest
 
getProviderIdentifier() - Method in class org.openspml.message.ObjectClassDefinitionReference
 
getProviderIdentifier() - Method in class org.openspml.message.Schema
 
getProviderIdentifier() - Method in class org.openspml.message.SchemaRequest
 
getProviderIdentifierString() - Method in class org.openspml.message.AttributeDefinitionReference
 
getProviderIdentifierString() - Method in class org.openspml.message.ObjectClassDefinitionReference
 
getProviderIdentifierString() - Method in class org.openspml.message.Schema
 
getRequestId() - Method in class org.openspml.message.SpmlResponse
 
getRequestId() - Method in class org.openspml.message.SpmlRequest
Return the optional request id.
getRequests() - Method in class org.openspml.message.BatchRequest
Get the list of requests in the batch.
getResponse() - Method in class org.openspml.message.StatusResponse
 
getResponse(Class) - Method in class org.openspml.message.BatchResponse
Return a response of a given class.
getResponses() - Method in class org.openspml.message.BatchResponse
 
getResult() - Method in class org.openspml.message.SpmlResponse
 
getResults() - Method in class org.openspml.message.SearchResponse
 
getReturnValues() - Method in class org.openspml.message.ExtendedRequestDefinition
 
getSchema() - Method in class org.openspml.message.SchemaResponse
Get the "primary" schema, presumably the first one on the list, and generally there will be only one.
getSchemaIdentifier() - Method in class org.openspml.message.AttributeDefinitionReference
 
getSchemaIdentifier() - Method in class org.openspml.message.ObjectClassDefinitionReference
 
getSchemaIdentifier() - Method in class org.openspml.message.Schema
 
getSchemaIdentifier() - Method in class org.openspml.message.SchemaRequest
 
getSchemaIdentifierString() - Method in class org.openspml.message.AttributeDefinitionReference
 
getSchemaIdentifierString() - Method in class org.openspml.message.ObjectClassDefinitionReference
 
getSchemaIdentifierString() - Method in class org.openspml.message.Schema
 
getSchemas() - Method in class org.openspml.message.SchemaResponse
 
getSearchBase() - Method in class org.openspml.message.SearchRequest
 
getStatus(StringBuffer) - Static method in class org.openspml.util.XmlParser
Retrieve information about the pool.
getSubstrings() - Method in class org.openspml.message.FilterTerm
 
getSuperiorClasses() - Method in class org.openspml.message.ObjectClassDefinition
 
getTagName() - Method in class org.openspml.util.XmlElement
 
getTerms() - Method in class org.openspml.message.Filter
 
getType() - Method in class org.openspml.message.AttributeDefinition
 
getType() - Method in class org.openspml.message.SchemaIdentifier
 
getType() - Method in class org.openspml.message.OperationIdentifier
 
getType() - Method in class org.openspml.message.Identifier
 
getType() - Method in class org.openspml.message.ProviderIdentifier
 
getUser(String) - Method in class org.openspml.client.LighthouseClient
Return the attriutes of a Lighthouse user as a Map.
getValue() - Method in class org.openspml.message.FilterTerm
 
getValue() - Method in class org.openspml.message.Attribute
 
getValues() - Method in class org.openspml.message.FilterTerm
 

I

Identifier - class org.openspml.message.Identifier.
A class used to represent an identifier element, found in several contexts within SPML messages.
Identifier() - Constructor for class org.openspml.message.Identifier
Arbitrary DOM for complex identifiers.
Identifier(String) - Constructor for class org.openspml.message.Identifier
 
incIndent() - Method in class org.openspml.util.XmlBuffer
 
incIndent(int) - Method in class org.openspml.util.XmlBuffer
Increment the indentation level.
isAbsolutePath(String) - Static method in class org.openspml.util.Util
 
isAsynchronous() - Method in class org.openspml.message.SpmlRequest
Return true if asynchronous execution was requested.
isDnAttributes() - Method in class org.openspml.message.FilterTerm
 
isFailure() - Method in class org.openspml.message.SpmlResponse
 
isMulti() - Method in class org.openspml.message.AttributeDefinition
 
isOnErrorResume() - Method in class org.openspml.message.BatchRequest
Returns true if the batch is to continue even if individual requests have errors.
isOperation(String) - Method in class org.openspml.message.FilterTerm
 
isParallel() - Method in class org.openspml.message.BatchRequest
Returns true if parallel execution is desired.
isRequired() - Method in class org.openspml.message.AttributeDefinitionReference
 
isReturnResult() - Method in class org.openspml.message.StatusRequest
 
itoa(int) - Static method in class org.openspml.util.XmlParser
 

L

length() - Method in class org.openspml.util.XmlBuffer
 
LighthouseClient - class org.openspml.client.LighthouseClient.
A class that wraps a SpmlClient instance to provide a more Lighthouse-specific interface.
LighthouseClient() - Constructor for class org.openspml.client.LighthouseClient
Construct a new lighthouse client.
login() - Method in class org.openspml.client.LighthouseClient
Login to the Lighthouse server.
logout() - Method in class org.openspml.client.LighthouseClient
Logout of the Lighthouse server.

M

main(String[]) - Static method in class org.openspml.util.XmlParser
Parses an XML file, and displays any error or warning messages.
Modification - class org.openspml.message.Modification.
Memory representation for a modification element, found within a modifyRequest message.
Modification() - Constructor for class org.openspml.message.Modification
 
Modification(String, Object) - Constructor for class org.openspml.message.Modification
 
ModifyRequest - class org.openspml.message.ModifyRequest.
A class used to represent a modifyRequest element.
ModifyRequest() - Constructor for class org.openspml.message.ModifyRequest
 
ModifyResponse - class org.openspml.message.ModifyResponse.
A class used to represent a modifyResponse element.
ModifyResponse() - Constructor for class org.openspml.message.ModifyResponse
 

N

next() - Method in class org.openspml.util.XmlElement
Assimilate the next right sibling within this element wrapper.

O

ObjectClassDefinition - class org.openspml.message.ObjectClassDefinition.
A class representing an objectClassDefinition element.
ObjectClassDefinition() - Constructor for class org.openspml.message.ObjectClassDefinition
 
ObjectClassDefinitionReference - class org.openspml.message.ObjectClassDefinitionReference.
A class representing an attributeDefinitionReference element.
ObjectClassDefinitionReference() - Constructor for class org.openspml.message.ObjectClassDefinitionReference
 
ON_ERROR_EXIT - Static variable in class org.openspml.message.BatchRequest
 
ON_ERROR_RESUME - Static variable in class org.openspml.message.BatchRequest
 
OP_ADD - Static variable in class org.openspml.message.Modification
Constant used with setOperation to indicate that the modification list is to be merged with the current value of the attribute.
OP_AND - Static variable in class org.openspml.message.FilterTerm
Constant used with setOperation to specify the "and" operator.
OP_APPROX - Static variable in class org.openspml.message.FilterTerm
Constant used with setOperator to specify an "approxomate match" comparison.
OP_DELETE - Static variable in class org.openspml.message.Modification
Constant used with setOperation to indicate that the values on the modification list are to be removed from the current value of the attribute.
OP_EQUAL - Static variable in class org.openspml.message.FilterTerm
Constant used with setOperator to specify an equality comparison.
OP_EXTENSIBLE_MATCH - Static variable in class org.openspml.message.FilterTerm
Constant used with setOperator to specify an "extensible match" comparison.
OP_GTE - Static variable in class org.openspml.message.FilterTerm
Constant used with setOperator to specify a greater than or equal comparison.
OP_LTE - Static variable in class org.openspml.message.FilterTerm
Constant used with setOperator to specify a less than or equal comparison.
OP_NOT - Static variable in class org.openspml.message.FilterTerm
Constant used with setOperator to specify the "not" operator.
OP_OR - Static variable in class org.openspml.message.FilterTerm
Constant used with setOperation to specify the "or" operator.
OP_PRESENT - Static variable in class org.openspml.message.FilterTerm
Constant used with setOperator to specify a "present" comparison.
OP_REPLACE - Static variable in class org.openspml.message.Modification
Constant used with setOperation to indicate that the modification list is to replace the entire value of the attribute.
OP_SUBSTRINGS - Static variable in class org.openspml.message.FilterTerm
Constant used with setOperator to specify an substring comparison.
OperationIdentifier - class org.openspml.message.OperationIdentifier.
A class used to represent an operationIdentifier element found within an extendedRequest
OperationIdentifier() - Constructor for class org.openspml.message.OperationIdentifier
 
OperationIdentifier(String) - Constructor for class org.openspml.message.OperationIdentifier
 
org.openspml.client - package org.openspml.client
 
org.openspml.message - package org.openspml.message
 
org.openspml.util - package org.openspml.util
 

P

parse(String, boolean) - Static method in class org.openspml.util.XmlParser
Parses a string with or without validation and returns the Document.
parseRequest(Element) - Static method in class org.openspml.message.SpmlRequest
Parse one of the "root" requests.
parseRequest(XmlElement) - Static method in class org.openspml.message.SpmlRequest
Parse one of the "root" requests.
parseResponse(Element) - Static method in class org.openspml.message.SpmlResponse
Static method to parse any root SPML response.
parseResponse(String) - Static method in class org.openspml.message.SpmlResponse
Static method to parse the XML for one of the SpmlResponse classes and return the correct object.
parseResponse(XmlElement) - Static method in class org.openspml.message.SpmlResponse
Static method to parse any root SPML response.
parseString(String) - Method in class org.openspml.util.XmlParser
Parses a string and returns the Document.
pool() - Method in class org.openspml.util.XmlParser
Return the parser to the pool.
poolParser(XmlParser) - Static method in class org.openspml.util.XmlParser
Return an object to the pool.
println(String) - Static method in class org.openspml.client.SpmlClient
 
printStackTrace() - Method in class org.openspml.util.ExceptionWrapper
Throwable overload to cause printing of the nested exception stack traces as well as our own.
printStackTrace(PrintStream) - Method in class org.openspml.util.ExceptionWrapper
Throwable overload to cause printing of the nested exception stack traces as well as our own.
printStackTrace(PrintWriter) - Method in class org.openspml.util.ExceptionWrapper
Throwable overload to cause printing of the nested exception stack traces as well as our own.
PROC_PARALLEL - Static variable in class org.openspml.message.BatchRequest
 
PROC_SEQUENTIAL - Static variable in class org.openspml.message.BatchRequest
 
ProviderIdentifier - class org.openspml.message.ProviderIdentifier.
A class used to represent a providerIdentifier element used with extendedRequest and schemaRequest messages.
ProviderIdentifier() - Constructor for class org.openspml.message.ProviderIdentifier
 
ProviderIdentifier(String) - Constructor for class org.openspml.message.ProviderIdentifier
 
ProviderIdentifier(XmlElement) - Constructor for class org.openspml.message.ProviderIdentifier
 

R

readFile(String) - Static method in class org.openspml.util.XmlParser
Read the contents of a file and return it as a String.
readFile(String) - Static method in class org.openspml.util.Util
Read the contents of a file and return it as a String.
readFileBytes(File) - Static method in class org.openspml.util.XmlParser
 
readFileBytes(File) - Static method in class org.openspml.util.Util
Read the contents of a file and return it as a String.
readFileBytes(String) - Static method in class org.openspml.util.XmlParser
 
readInputStreamBytes(InputStream, boolean) - Static method in class org.openspml.util.XmlParser
 
receive() - Method in class org.openspml.client.SOAPClient
Retrieve a response to a previous send call and return it as a string of XML.
receive(String) - Method in interface org.openspml.client.SOAPMonitor
Called immediately after a SOAP message is received.
removeAttributes(List) - Method in class org.openspml.message.SearchResponse
Remove response attributes with certain names.
removeAttributes(List) - Method in class org.openspml.message.SearchResult
Remove response attributes with certain names.
removeListener(SOAPMonitorListener) - Method in interface org.openspml.client.SOAPMonitor
Remove a previously isntalled listener.
removeOperationalAttribute(String) - Method in class org.openspml.message.SpmlResponse
 
request(SpmlRequest) - Method in class org.openspml.client.SpmlClient
Send any request, return the corresponding response.
request(SpmlRequest) - Method in class org.openspml.client.LighthouseClient
Overload this to ensure a login before proceeding.
resolveEntity(String, String) - Method in class org.openspml.util.XmlParser
Attempt to resolve an entity reference to an absolute file path.
RESULT_CANCELED - Static variable in class org.openspml.message.CancelResponse
 
RESULT_COULD_NOT_CANCEL - Static variable in class org.openspml.message.CancelResponse
 
RESULT_FAILURE - Static variable in class org.openspml.message.SpmlResponse
Result code representing failure.
RESULT_NO_SUCH_REQUEST - Static variable in class org.openspml.message.CancelResponse
 
RESULT_PENDING - Static variable in class org.openspml.message.SpmlResponse
Result code indicating that the request is still pending.
RESULT_SUCCESS - Static variable in class org.openspml.message.SpmlResponse
Result codes representing success.
RETURN_RESULT - Static variable in class org.openspml.message.StatusRequest
 
RETURN_STATUS - Static variable in class org.openspml.message.StatusRequest
 

S

saxParse(InputStream, ContentHandler) - Method in class org.openspml.util.XmlParser
Parse a stream using SAX.
saxParse(String, ContentHandler) - Method in class org.openspml.util.XmlParser
Parse a uri using SAX.
saxParseString(String, ContentHandler) - Method in class org.openspml.util.XmlParser
Parse a string using SAX.
Schema - class org.openspml.message.Schema.
A class representing a schema element.
Schema() - Constructor for class org.openspml.message.Schema
 
Schema(String) - Constructor for class org.openspml.message.Schema
Build a Schema object from an XML string.
SchemaIdentifier - class org.openspml.message.SchemaIdentifier.
A class used to represent a schemaIdentifier element.
SchemaIdentifier() - Constructor for class org.openspml.message.SchemaIdentifier
 
SchemaIdentifier(String) - Constructor for class org.openspml.message.SchemaIdentifier
 
SchemaIdentifier(XmlElement) - Constructor for class org.openspml.message.SchemaIdentifier
 
SchemaRequest - class org.openspml.message.SchemaRequest.
A class representing a schemaRequest element.
SchemaRequest() - Constructor for class org.openspml.message.SchemaRequest
 
SchemaRequest(XmlElement) - Constructor for class org.openspml.message.SchemaRequest
 
SchemaResponse - class org.openspml.message.SchemaResponse.
A class representing a schemaResponse element.
SchemaResponse() - Constructor for class org.openspml.message.SchemaResponse
 
SearchRequest - class org.openspml.message.SearchRequest.
A class used to represent a searchRequest element.
SearchRequest() - Constructor for class org.openspml.message.SearchRequest
 
searchRequest(SearchRequest) - Method in class org.openspml.client.SpmlClient
Submit a single SearchRequest.
SearchResponse - class org.openspml.message.SearchResponse.
A class used to represent a searchResponse element.
SearchResponse() - Constructor for class org.openspml.message.SearchResponse
 
SearchResult - class org.openspml.message.SearchResult.
A class used to represent a searchResult message.
SearchResult() - Constructor for class org.openspml.message.SearchResult
 
send(String) - Method in interface org.openspml.client.SOAPMonitor
Called immediately before a SOAP message is sent.
send(URL, String, String) - Method in class org.openspml.client.SOAPClient
Send a SOAP message already rendered as XML wrapping it in a suitable Envelope and Body.
setAction(String) - Method in class org.openspml.client.SpmlClient
Set the "SOAP action name" which may be requried by the SOAP router in the application server.
setAsynchronous(boolean) - Method in class org.openspml.message.SpmlRequest
Set a flag indicating whether the request is to be performed asynchronously.
setAttribute(Attribute) - Method in class org.openspml.message.BatchRequest
Set one batch attribute.
setAttribute(Attribute) - Method in class org.openspml.message.ExtendedResponse
 
setAttribute(Attribute) - Method in class org.openspml.message.ExtendedRequest
 
setAttribute(Attribute) - Method in class org.openspml.message.BatchResponse
 
setAttribute(Attribute) - Method in class org.openspml.message.AddRequest
Sets one attribute.
setAttribute(Attribute) - Method in class org.openspml.message.Identifier
 
setAttribute(Attribute) - Method in class org.openspml.message.AddResponse
Set one attribute to be included in the response.
setAttribute(Attribute) - Method in class org.openspml.message.SearchResult
 
setAttribute(String, Object) - Method in class org.openspml.message.BatchRequest
Set one batch attribute.
setAttribute(String, Object) - Method in class org.openspml.message.ExtendedResponse
 
setAttribute(String, Object) - Method in class org.openspml.message.ExtendedRequest
 
setAttribute(String, Object) - Method in class org.openspml.message.BatchResponse
 
setAttribute(String, Object) - Method in class org.openspml.message.AddRequest
Sets one attribute as a name/value pair.
setAttribute(String, Object) - Method in class org.openspml.message.AddResponse
Set one attribute to be included in the response.
setAttribute(String, Object) - Method in class org.openspml.message.SearchResult
 
setAttributeDefinitions(List) - Method in class org.openspml.message.Schema
 
setAttributes(List) - Method in class org.openspml.message.BatchRequest
Set a collection of attribute that applies to the batch .
setAttributes(List) - Method in class org.openspml.message.ExtendedResponse
 
setAttributes(List) - Method in class org.openspml.message.ExtendedRequest
 
setAttributes(List) - Method in class org.openspml.message.BatchResponse
 
setAttributes(List) - Method in class org.openspml.message.SearchRequest
 
setAttributes(List) - Method in class org.openspml.message.AddRequest
Sets the list of attributes.
setAttributes(List) - Method in class org.openspml.message.Identifier
 
setAttributes(List) - Method in class org.openspml.message.AddResponse
Sets the list of object attributes to include in the response.
setAttributes(List) - Method in class org.openspml.message.SearchResult
 
setAttributes(Map) - Method in class org.openspml.message.ExtendedResponse
 
setAttributes(Map) - Method in class org.openspml.message.AddRequest
Sets the attributes from a map of name/value pairs.
setAttributes(Map) - Method in class org.openspml.message.AddResponse
Sets the list of attributes from a map of name/value pairs.
setBodyAttributes(String) - Method in class org.openspml.client.SpmlClient
Set an optional list of attributes for the SOAP Body.
setBodyAttributes(String) - Method in class org.openspml.client.SOAPClient
 
setCancelResult(String) - Method in class org.openspml.message.CancelResponse
 
setDescription(String) - Method in class org.openspml.message.AttributeDefinition
 
setDescription(String) - Method in class org.openspml.message.ObjectClassDefinition
 
setDescription(String) - Method in class org.openspml.message.ExtendedRequestDefinition
 
setDnAttributes(boolean) - Method in class org.openspml.message.FilterTerm
 
setError(String) - Method in class org.openspml.message.SpmlResponse
 
setErrorMessage(String) - Method in class org.openspml.message.SpmlResponse
 
setErrorMessage(Throwable) - Method in class org.openspml.message.SpmlResponse
 
setExtendedRequestDefinitions(List) - Method in class org.openspml.message.Schema
 
setFilter(Filter) - Method in class org.openspml.message.SearchRequest
 
setFinalSubstring(String) - Method in class org.openspml.message.FilterTerm
 
setHeader(String) - Method in class org.openspml.client.SpmlClient
Set an optional SOAP Header.
setHeader(String) - Method in class org.openspml.client.SOAPClient
 
setId(String) - Method in class org.openspml.message.SchemaIdentifier
 
setId(String) - Method in class org.openspml.message.OperationIdentifier
 
setId(String) - Method in class org.openspml.message.Identifier
 
setId(String) - Method in class org.openspml.message.ProviderIdentifier
 
setIdentifier(Identifier) - Method in class org.openspml.message.SpmlRequest
Sets the target object identifier.
setIdentifier(Identifier) - Method in class org.openspml.message.AddResponse
Set the identifier of the new object.
setIdentifier(Identifier) - Method in class org.openspml.message.SearchResult
 
setIdentifier(String) - Method in class org.openspml.message.SpmlRequest
Sets the target object identifier.
setIdentifier(String) - Method in class org.openspml.message.AddResponse
Set the identifier of the new object as a string.
setIdentifier(String) - Method in class org.openspml.message.SearchResult
 
setInitialSubstring(String) - Method in class org.openspml.message.FilterTerm
 
setLength(int) - Method in class org.openspml.util.XmlBuffer
 
setMajorVersion(String) - Method in class org.openspml.message.Schema
 
setMatchingRule(String) - Method in class org.openspml.message.FilterTerm
 
setMemeberAttributes(List) - Method in class org.openspml.message.ObjectClassDefinition
 
setMinorVersion(String) - Method in class org.openspml.message.Schema
 
setModifications(List) - Method in class org.openspml.message.ModifyRequest
 
setModifications(List) - Method in class org.openspml.message.ModifyResponse
 
setModifications(Map) - Method in class org.openspml.message.ModifyRequest
Specify the modifications as a map of name/value pairs.
setMonitor(SOAPMonitor) - Method in class org.openspml.client.SpmlClient
Install a SOAP message monitor.
setMonitor(SOAPMonitor) - Method in class org.openspml.client.SOAPClient
 
setMulti(boolean) - Method in class org.openspml.message.AttributeDefinition
 
setName(String) - Method in class org.openspml.message.FilterTerm
 
setName(String) - Method in class org.openspml.message.AttributeDefinition
 
setName(String) - Method in class org.openspml.message.Attribute
 
setName(String) - Method in class org.openspml.message.ObjectClassDefinition
 
setName(String) - Method in class org.openspml.message.AttributeDefinitionReference
 
setName(String) - Method in class org.openspml.message.ObjectClassDefinitionReference
 
setNamespace(String) - Method in class org.openspml.util.XmlBuffer
 
setObjectClass(String) - Method in class org.openspml.message.AddRequest
Sets the class of the object being added.
setObjectClassDefinitions(List) - Method in class org.openspml.message.Schema
 
setOnErrorResume(boolean) - Method in class org.openspml.message.BatchRequest
Specify whether the batch should terminate as soon as one request has an error, or whether the batch should continue.
setOperands(List) - Method in class org.openspml.message.FilterTerm
 
setOperation(String) - Method in class org.openspml.message.FilterTerm
 
setOperation(String) - Method in class org.openspml.message.Modification
 
setOperationalAttribute(Attribute) - Method in class org.openspml.message.SpmlResponse
 
setOperationalAttribute(Attribute) - Method in class org.openspml.message.SpmlRequest
Set one operational attribute specified as an Attribute object.
setOperationalAttribute(String, Object) - Method in class org.openspml.message.SpmlResponse
 
setOperationalAttribute(String, Object) - Method in class org.openspml.message.SpmlRequest
Set an operational attribute specified as a name/value pair.
setOperationalAttributes(List) - Method in class org.openspml.message.SpmlResponse
 
setOperationalAttributes(List) - Method in class org.openspml.message.SpmlRequest
Set the list of operational attributes.
setOperationalAttributes(Map) - Method in class org.openspml.message.SpmlResponse
Sets the list of attributes from a map of name/value pairs.
setOperationIdentifier(OperationIdentifier) - Method in class org.openspml.message.ExtendedRequestDefinition
 
setOperationIdentifier(OperationIdentifier) - Method in class org.openspml.message.ExtendedRequest
 
setOperationIdentifier(String) - Method in class org.openspml.message.ExtendedRequestDefinition
 
setOperationIdentifier(String) - Method in class org.openspml.message.ExtendedRequest
 
setParallel(boolean) - Method in class org.openspml.message.BatchRequest
Specify whether requests within the batch are to execute serially or in parallel.
setParameters(List) - Method in class org.openspml.message.ExtendedRequestDefinition
 
setPassword(String) - Method in class org.openspml.client.LighthouseClient
Set the password to use when authenticating to the Lighthouse server.
setPrefix(String) - Method in class org.openspml.util.XmlBuffer
 
setProperties(Map) - Method in class org.openspml.message.AttributeDefinition
 
setProperties(Map) - Method in class org.openspml.message.ObjectClassDefinition
 
setProperties(Map) - Method in class org.openspml.message.ExtendedRequestDefinition
 
setProperty(String, Object) - Method in class org.openspml.message.AttributeDefinition
 
setProperty(String, Object) - Method in class org.openspml.message.ObjectClassDefinition
 
setProperty(String, Object) - Method in class org.openspml.message.ExtendedRequestDefinition
 
setProviderIdentifier(ProviderIdentifier) - Method in class org.openspml.message.AttributeDefinitionReference
 
setProviderIdentifier(ProviderIdentifier) - Method in class org.openspml.message.ExtendedRequest
 
setProviderIdentifier(ProviderIdentifier) - Method in class org.openspml.message.ObjectClassDefinitionReference
 
setProviderIdentifier(ProviderIdentifier) - Method in class org.openspml.message.Schema
 
setProviderIdentifier(ProviderIdentifier) - Method in class org.openspml.message.SchemaRequest
 
setProviderIdentifier(String) - Method in class org.openspml.message.AttributeDefinitionReference
 
setProviderIdentifier(String) - Method in class org.openspml.message.ExtendedRequest
 
setProviderIdentifier(String) - Method in class org.openspml.message.ObjectClassDefinitionReference
 
setProviderIdentifier(String) - Method in class org.openspml.message.Schema
 
setProviderIdentifier(String) - Method in class org.openspml.message.SchemaRequest
 
setRequestId(String) - Method in class org.openspml.message.SpmlResponse
 
setRequestId(String) - Method in class org.openspml.message.SpmlRequest
Set the optional request id.
setRequests(List) - Method in class org.openspml.message.BatchRequest
Set the list of requests.
setRequired(boolean) - Method in class org.openspml.message.AttributeDefinitionReference
 
setResponse(SpmlResponse) - Method in class org.openspml.message.StatusResponse
 
setResponses(List) - Method in class org.openspml.message.BatchResponse
 
setResult(String) - Method in class org.openspml.message.SpmlResponse
 
setResults(List) - Method in class org.openspml.message.SearchResponse
 
setReturnResult(boolean) - Method in class org.openspml.message.StatusRequest
 
setReturnValues(List) - Method in class org.openspml.message.ExtendedRequestDefinition
 
setSchema(Schema) - Method in class org.openspml.message.ObjectClassDefinition
 
setSchema(Schema) - Method in class org.openspml.message.ExtendedRequestDefinition
 
setSchemaIdentifier(SchemaIdentifier) - Method in class org.openspml.message.AttributeDefinitionReference
 
setSchemaIdentifier(SchemaIdentifier) - Method in class org.openspml.message.ObjectClassDefinitionReference
 
setSchemaIdentifier(SchemaIdentifier) - Method in class org.openspml.message.Schema
 
setSchemaIdentifier(SchemaIdentifier) - Method in class org.openspml.message.SchemaRequest
 
setSchemaIdentifier(String) - Method in class org.openspml.message.AttributeDefinitionReference
 
setSchemaIdentifier(String) - Method in class org.openspml.message.ObjectClassDefinitionReference
 
setSchemaIdentifier(String) - Method in class org.openspml.message.Schema
 
setSchemaIdentifier(String) - Method in class org.openspml.message.SchemaRequest
 
setSchemas(List) - Method in class org.openspml.message.SchemaResponse
 
setSearchBase(Identifier) - Method in class org.openspml.message.SearchRequest
 
setSearchBase(String) - Method in class org.openspml.message.SearchRequest
 
setSubstrings(List) - Method in class org.openspml.message.FilterTerm
 
setSuperiorClasses(List) - Method in class org.openspml.message.ObjectClassDefinition
 
setTerms(List) - Method in class org.openspml.message.Filter
 
setTrace(boolean) - Method in class org.openspml.client.SpmlClient
 
setType(String) - Method in class org.openspml.message.AttributeDefinition
 
setType(String) - Method in class org.openspml.message.SchemaIdentifier
 
setType(String) - Method in class org.openspml.message.OperationIdentifier
 
setType(String) - Method in class org.openspml.message.Identifier
 
setType(String) - Method in class org.openspml.message.ProviderIdentifier
 
setUrl(String) - Method in class org.openspml.client.SpmlClient
Set the URL of a web service responding to SOAP requests.
setUrl(URL) - Method in class org.openspml.client.SpmlClient
Set the URL of a web service responding to SOAP requests.
setUser(String) - Method in class org.openspml.client.LighthouseClient
Set the name of a Lighthouse user to use when authenticating to the Lighthouse server.
setValue(Object) - Method in class org.openspml.message.FilterTerm
 
setValue(Object) - Method in class org.openspml.message.Attribute
 
setValues(List) - Method in class org.openspml.message.FilterTerm
 
SOAPClient - class org.openspml.client.SOAPClient.
A class providing a simplfied interface for making message-oriented SOAP requests using the Apache 2.2 SOAP library.
SOAPClient() - Constructor for class org.openspml.client.SOAPClient
 
SOAPMonitor - interface org.openspml.client.SOAPMonitor.
 
SOAPMonitorListener - interface org.openspml.client.SOAPMonitorListener.
 
sort() - Method in class org.openspml.message.SearchResponse
 
sort() - Method in class org.openspml.message.SearchResult
 
sort(List) - Static method in class org.openspml.message.Attribute
Utility to sort a list of Attribute objects by name.
sort(String) - Method in class org.openspml.message.SearchResponse
Convenience method to sort the list of SearchResult objects.
SpmlBuffer - class org.openspml.util.SpmlBuffer.
A utility class used to format SPML mesages.
SpmlBuffer() - Constructor for class org.openspml.util.SpmlBuffer
 
SpmlBuffer(int) - Constructor for class org.openspml.util.SpmlBuffer
 
SpmlClient - class org.openspml.client.SpmlClient.
A class providing a mechaism to send and recieve SPML requests using the SpmlRequest and SpmlResponse classes.
SpmlClient() - Constructor for class org.openspml.client.SpmlClient
 
SpmlException - exception org.openspml.util.SpmlException.
The base exception thrown by the classes in the SPML library.
SpmlException(String) - Constructor for class org.openspml.util.SpmlException
Construct a new SpmlException with a detailed message.
SpmlException(String, Throwable) - Constructor for class org.openspml.util.SpmlException
Construct a new SpmlException that wraps an existing exception, and has its own detailed message.
SpmlException(Throwable) - Constructor for class org.openspml.util.SpmlException
Construct a new SpmlException wrapping an existing exception.
SpmlRequest - class org.openspml.message.SpmlRequest.
The base class for all SPML request objects.
SpmlRequest() - Constructor for class org.openspml.message.SpmlRequest
 
SpmlResponse - class org.openspml.message.SpmlResponse.
The base class for all class' representing SPML response messages.
SpmlResponse() - Constructor for class org.openspml.message.SpmlResponse
 
StatusRequest - class org.openspml.message.StatusRequest.
A class representing a statusRequest message.
StatusRequest() - Constructor for class org.openspml.message.StatusRequest
 
StatusRequest(XmlElement) - Constructor for class org.openspml.message.StatusRequest
 
StatusResponse - class org.openspml.message.StatusResponse.
A class representing a statusResponse message.
StatusResponse() - Constructor for class org.openspml.message.StatusResponse
 
stripPrefix(String) - Static method in class org.openspml.util.XmlElement
Remove an identifier prefix from an attribute value.

T

throwErrors() - Method in class org.openspml.message.SpmlResponse
Examine the response for errors.
throwErrors(SpmlResponse) - Method in class org.openspml.client.SpmlClient
Convert error messages in a response into an SpmlException.
toMap(List) - Static method in class org.openspml.message.Attribute
Given a list of Attribute objects, convert them into a Map of names and values.
toString() - Method in class org.openspml.util.XmlBuffer
 
toXml() - Method in class org.openspml.message.SpmlResponse
 
toXml() - Method in class org.openspml.message.SpmlRequest
Render requst XML.
toXml(SpmlBuffer) - Method in class org.openspml.message.SpmlRequest
Render requst XML into an existing buffer.
toXml(SpmlBuffer) - Method in class org.openspml.message.Filter
 
trace(String) - Method in interface org.openspml.client.SOAPMonitor
Random trace messages.
TYPE_DN - Static variable in class org.openspml.message.Identifier
 
TYPE_EMailAddress - Static variable in class org.openspml.message.Identifier
Valid values for the "identifierType" attribute.
TYPE_GenericString - Static variable in class org.openspml.message.Identifier
 
TYPE_GUID - Static variable in class org.openspml.message.Identifier
 
TYPE_LibertyUniqueID - Static variable in class org.openspml.message.Identifier
 
TYPE_OID - Static variable in class org.openspml.message.SchemaIdentifier
 
TYPE_OID - Static variable in class org.openspml.message.OperationIdentifier
 
TYPE_OID - Static variable in class org.openspml.message.Identifier
 
TYPE_OID - Static variable in class org.openspml.message.ProviderIdentifier
 
TYPE_PassportUniqueID - Static variable in class org.openspml.message.Identifier
 
TYPE_SAMLSubject - Static variable in class org.openspml.message.Identifier
 
TYPE_STRING - Static variable in class org.openspml.message.SchemaIdentifier
 
TYPE_STRING - Static variable in class org.openspml.message.OperationIdentifier
 
TYPE_URN - Static variable in class org.openspml.message.SchemaIdentifier
 
TYPE_URN - Static variable in class org.openspml.message.OperationIdentifier
 
TYPE_URN - Static variable in class org.openspml.message.Identifier
 
TYPE_URN - Static variable in class org.openspml.message.ProviderIdentifier
 
TYPE_UserIDAndOrDomainName - Static variable in class org.openspml.message.Identifier
 

U

updateUser(String, Map) - Method in class org.openspml.client.LighthouseClient
Update the attributes of a user.
Util - class org.openspml.util.Util.
 
Util() - Constructor for class org.openspml.util.Util
 

W

warning(SAXParseException) - Method in class org.openspml.util.XmlParser
Parser warning callback handler.
writeFile(String, byte[]) - Static method in class org.openspml.util.XmlParser
Store the contents of a String in a file.
writeFile(String, String) - Static method in class org.openspml.util.XmlParser
Store the contents of a String in a file.
writeFile(String, String) - Static method in class org.openspml.util.Util
Store the contents of a String in a file.
writeFileQuietly(String, String) - Static method in class org.openspml.util.Util
Store the contents of a String in a file, ignoring exceptions.

X

XML_HEADER - Static variable in class org.openspml.util.XmlBuffer
 
XmlBuffer - class org.openspml.util.XmlBuffer.
A utility class used to format XML strings.
XmlBuffer() - Constructor for class org.openspml.util.XmlBuffer
 
XmlBuffer(int) - Constructor for class org.openspml.util.XmlBuffer
 
XmlElement - class org.openspml.util.XmlElement.
A wrapper around the standard DOM Element that provides a more convenient set of methods.
XmlElement(Element) - Constructor for class org.openspml.util.XmlElement
 
XmlParser - class org.openspml.util.XmlParser.
A wrapper around the Xerces parser that provides a simpler interface, and maintains a pool of parser objects for better performance.
XmlParser(boolean) - Constructor for class org.openspml.util.XmlParser
Construct a private utility object.

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