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

A

addNamespaceDeclaration(NodeSelector, StringBuilder) - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
Computes the namespace declaration
addNamespaceToQuery(StringBuilder, NodeSelector, String) - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
Computes the XQuery namespace declaration
addSchema(InputStream) - Method in interface com.ibm.xdms.function.XmlProcessor
Add a schema to the XmlProcessor
addSubscription(SipSession) - Method in interface com.ibm.xdms.function.SipXcapDiffSubscriptions
Adds the SipSession to the list of subscriptions to the document URI.
ADMIN_AUTHENTICATION_ERROR - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
AGGREGATE - Static variable in class com.ibm.xdms.sip.EventHeader
 
ALARM_INTERVAL_FORMAT_EXCEPTION - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
AlarmAndFaultLogger - Interface in com.ibm.xdms.function
The AlarmAndFaultLogger class handles the handoff of runtime generated alarms and faults to the SOA Faults and Alarm web service.
ALPHA_NUMERIC - Static variable in class com.ibm.xdms.utils.URITemplate
 
APP_SESSION_ATTR_ACCEPT_HEADER - Static variable in interface com.ibm.xdms.sip.SipConstants
 
APP_SESSION_ATTR_DIFF_PROCESSING - Static variable in interface com.ibm.xdms.sip.SipConstants
 
APP_SESSION_ATTR_DOC_LIST - Static variable in interface com.ibm.xdms.sip.SipConstants
 
APP_SESSION_ATTR_DOC_SELECTOR - Static variable in interface com.ibm.xdms.sip.SipConstants
 
APP_SESSION_ATTR_EVENT_HEADER - Static variable in interface com.ibm.xdms.sip.SipConstants
 
APP_SESSION_ATTR_EVENT_TYPE - Static variable in interface com.ibm.xdms.sip.SipConstants
 
APP_SESSION_ATTR_EXPIRES - Static variable in interface com.ibm.xdms.sip.SipConstants
 
APP_SESSION_ATTR_LAST_ETAG_NOTIFIED - Static variable in interface com.ibm.xdms.sip.SipConstants
 
APP_SESSION_ATTR_OLD_DOC_LIST - Static variable in interface com.ibm.xdms.sip.SipConstants
 
APP_SESSION_ATTR_P_ASSERTED_IDENTITY - Static variable in interface com.ibm.xdms.sip.SipConstants
 
APP_SESSION_ATTR_P_CHARGING_FUNCTION_ADDRESSES - Static variable in interface com.ibm.xdms.sip.SipConstants
 
APP_SESSION_ATTR_P_CHARGING_VECTOR - Static variable in interface com.ibm.xdms.sip.SipConstants
 
APP_SESSION_ATTR_PRINCIPAL - Static variable in interface com.ibm.xdms.sip.SipConstants
 
APP_SESSION_ATTR_REQUEST_URI - Static variable in interface com.ibm.xdms.sip.SipConstants
 
ApplicationUsage - Interface in com.ibm.xdms.common
This interface describes a class that will provide configuration information for a specific AUID usage.
appUsage - Variable in class com.ibm.xdms.function.BaseFunction
The ApplicationUsage
appUsage - Variable in class com.ibm.xdms.sip.filter.BaseSipFilter
The application usage for this filter *
appUsage - Variable in class com.ibm.xdms.xcap.filter.BaseXcapFilter
The application usage for this filter *
ATTR_REQUEST_DOM - Static variable in interface com.ibm.xdms.function.DomXmlProcessor
Request attribute to store the request DOM *
ATTR_REQUEST_PATCH_OPS - Static variable in interface com.ibm.xdms.function.Datastore
Request attribute to store the Patch Operations Request Attribute
ATTR_REQUEST_PATCH_OPS - Static variable in interface com.ibm.xdms.function.DatastoreDelete
Request attribute to store the Patch Operations Request Attribute
ATTR_REQUEST_PATCH_OPS - Static variable in interface com.ibm.xdms.function.DatastorePut
Request attribute to store the Patch Operations Request Attribute
ATTR_REQUEST_UPDATED_DOC - Static variable in interface com.ibm.xdms.function.Datastore
Request attribute to store the updated document from a Node Selector PUT or DELETE
ATTR_REQUEST_UPDATED_DOC - Static variable in interface com.ibm.xdms.function.DatastoreDelete
Request attribute to store the updated document from a Node Selector PUT or DELETE
ATTR_REQUEST_UPDATED_DOC - Static variable in interface com.ibm.xdms.function.DatastorePut
Request attribute to store the updated document from a Node Selector PUT or DELETE
ATTR_RESPONSE_DOM - Static variable in interface com.ibm.xdms.function.DomXmlProcessor
Request attribute to store the response DOM *
ATTR_USER_TRANSACTION - Static variable in interface com.ibm.xdms.function.Datastore
Request attribute to store the datastore's UserTransaction object
ATTR_USER_TRANSACTION - Static variable in interface com.ibm.xdms.function.DatastoreDelete
Request attribute to store the datastore's UserTransaction object
ATTR_USER_TRANSACTION - Static variable in interface com.ibm.xdms.function.DatastorePut
Request attribute to store the datastore's UserTransaction object
ATTRIBUTE_TYPE - Static variable in class com.ibm.xdms.common.XcapDiffInfo
 
auid - Variable in class com.ibm.xdms.function.BaseFunction
The AUID
AUID_PROPERTIES_LOCATION - Static variable in interface com.ibm.xdms.common.XdmsConstants
Directory where XDMS properties files will reside.
AUID_XML_NOT_FOUND - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
AUID_XML_PARSE_ERROR - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
AuidConfig - Interface in com.ibm.xdms.common
 
auidConfig - Variable in class com.ibm.xdms.function.BaseFunction
The AuidConfig
auidConfig - Variable in class com.ibm.xdms.sip.filter.BaseSipFilter
The AUID configuration for this filter *
auidConfig - Variable in class com.ibm.xdms.xcap.filter.BaseXcapFilter
The AUID configuration for this filter *
Authorization - Interface in com.ibm.xdms.function
This helper function class is used to determine authorization to a particular document.

B

BadEventException - Exception in com.ibm.xdms.exception.sip
The Event Header is not supported or invalid.
BadEventException() - Constructor for exception com.ibm.xdms.exception.sip.BadEventException
Constructs a new SIP exception
BadEventException(String) - Constructor for exception com.ibm.xdms.exception.sip.BadEventException
Constructs a new SIP exception with the specified message
BadEventException(String, Throwable) - Constructor for exception com.ibm.xdms.exception.sip.BadEventException
Constructs a new SIP exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message
BadEventException(Throwable) - Constructor for exception com.ibm.xdms.exception.sip.BadEventException
Constructs a new SIP exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation.
BadRequestException - Exception in com.ibm.xdms.exception.sip
The SIP request is not supported or invalid.
BadRequestException() - Constructor for exception com.ibm.xdms.exception.sip.BadRequestException
Constructs a new SIP exception
BadRequestException(String) - Constructor for exception com.ibm.xdms.exception.sip.BadRequestException
Constructs a new SIP exception with the specified message
BadRequestException(String, Throwable) - Constructor for exception com.ibm.xdms.exception.sip.BadRequestException
Constructs a new SIP exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message
BadRequestException(Throwable) - Constructor for exception com.ibm.xdms.exception.sip.BadRequestException
Constructs a new SIP exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation.
BASE_ERROR_DOC - Static variable in exception com.ibm.xdms.exception.xcap.XcapException
Base error document
BASE_ERROR_DOC_PREFIX - Static variable in exception com.ibm.xdms.exception.xcap.XcapException
Base error document prefix
BASE_ERROR_DOC_SUFFIX - Static variable in exception com.ibm.xdms.exception.xcap.XcapException
Base error document suffix
BaseFunction - Class in com.ibm.xdms.function
 
BaseFunction() - Constructor for class com.ibm.xdms.function.BaseFunction
 
BaseSipFilter - Class in com.ibm.xdms.sip.filter
Abstract class that implements the init method to store the member variables.
BaseSipFilter() - Constructor for class com.ibm.xdms.sip.filter.BaseSipFilter
 
BaseXcapFilter - Class in com.ibm.xdms.xcap.filter
Abstract class that implements the init method to store the member variables.
BaseXcapFilter() - Constructor for class com.ibm.xdms.xcap.filter.BaseXcapFilter
 
beginTransaction(UserTransaction, String) - Method in interface com.ibm.xdms.function.DatastoreHelper
Begins the transaction associated with the Datastore
buildNamespaceXQuery(DocumentSelector, NodeSelector, String) - Method in interface com.ibm.xdms.function.DatastoreGet
 
buildNodeSelectorXQuery(DocumentSelector, NodeSelector, NodeSelector.TerminalSelector, String) - Method in interface com.ibm.xdms.function.DatastoreGet
 
buildSipXQuery(String, String, String, boolean) - Method in interface com.ibm.xdms.function.Datastore
Used by RlsXdmSipServlet class
buildSipXQuery(String, String, String, boolean) - Method in interface com.ibm.xdms.function.DatastoreXQuery
Used by RlsXdmSipServlet class
buildUriXQuery(String, String, String) - Method in interface com.ibm.xdms.function.Datastore
Used by ResourceListConstraintFilter class
buildUriXQuery(String, String, String) - Method in interface com.ibm.xdms.function.DatastoreXQuery
Used by ResourceListConstraintFilter class
buildXPathXQuery(List<String>, String, List<String>, String, ApplicationUsage) - Method in interface com.ibm.xdms.function.DatastoreGet
 
buildXPathXQuery(List<String>, String, List<String>, Map<String, String>, String, String, ApplicationUsage) - Method in interface com.ibm.xdms.function.DatastoreGet
 

C

CANNOT_BEGIN_TRANS - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CANNOT_COMMIT_TRANS - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CANNOT_CREATE_DIR_XML - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CANNOT_MODIFY_NAMESPACE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CANNOT_REF_NAMESPACE_AS_ATTR - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CANNOT_REMOVE_SUBSCRIPTION - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CANNOT_RESOLVE_CONFIG - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CANNOT_RETRIEVE_EXTERNAL_AUTH_LIST - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CANNOT_ROLLBACK_TRANS - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CannotDeleteException - Exception in com.ibm.xdms.exception.xcap
Exception which indicates that the requested DELETE operation could not be performed because it would not be idempotent.
CannotDeleteException() - Constructor for exception com.ibm.xdms.exception.xcap.CannotDeleteException
Constructor, with no phrase attribute.
CannotDeleteException(String) - Constructor for exception com.ibm.xdms.exception.xcap.CannotDeleteException
Constructor, with a phrase attribute.
CannotDeleteException(int) - Constructor for exception com.ibm.xdms.exception.xcap.CannotDeleteException
Constructor, with no phrase attribute.
CannotDeleteException(int, String) - Constructor for exception com.ibm.xdms.exception.xcap.CannotDeleteException
Constructor, with a phrase attribute.
CannotInsertException - Exception in com.ibm.xdms.exception.xcap
Exception which indicates that the requested PUT operation could not be performed because a GET of that resource after the PUT would not yield the content of the PUT request.
CannotInsertException() - Constructor for exception com.ibm.xdms.exception.xcap.CannotInsertException
Constructor, with no phrase attribute
CannotInsertException(String) - Constructor for exception com.ibm.xdms.exception.xcap.CannotInsertException
Constructor, with a phrase attribute
CannotInsertException(int) - Constructor for exception com.ibm.xdms.exception.xcap.CannotInsertException
Constructor, with no phrase attribute
CannotInsertException(int, String) - Constructor for exception com.ibm.xdms.exception.xcap.CannotInsertException
Constructor, with a phrase attribute
checkAccess(XcapServerRequest, DocumentSelector, int) - Method in interface com.ibm.xdms.function.DatastoreHelper
Checks if the principal in the request has permission to have the specified access to the specified node selector
checkAccess(String, Principal, boolean, boolean, int) - Method in interface com.ibm.xdms.function.DatastoreHelper
Checks if the principal in the request has permission to have the specified access to the specified node selector
checkin(Object) - Method in class com.ibm.xdms.utils.ObjectPool
Checkin an object back into the pool.
checkout() - Method in class com.ibm.xdms.utils.ObjectPool
Checkout an object from the pool.
checkout() - Method in class com.ibm.xdms.utils.XMLUtilsPool
 
checkReadAccess(XcapServerRequest, String) - Method in interface com.ibm.xdms.function.DatastoreHelper
Checks if the principal in the request has permission to have read access to the specified node selector
clear() - Method in class com.ibm.xdms.utils.SoftRefDynacache
 
closeConnection(Connection) - Method in interface com.ibm.xdms.function.DatastoreHelper
Closes db connection
CNSTR_ACL_COND_CHILD_SIZE_INVALID - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_ACL_RULE_ELMT_INVALID - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_ACL_RULE_ID_INVALID - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_ACL_RULE_ID_NODE_LEVEL - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_ACL_RULE_ID_NOT_UNIQUE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_ANCHOR_AUID - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_ANCHOR_INVALID - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_ANCHOR_MALFORMED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_ANCHOR_MISSING - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_ANCHOR_NOTABS - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_ANCHOR_NOTLIST - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_APPUSAGES_ORDER - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_APPUSAGES_REPEAT - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_CANNOT_CHANGE_NAME - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_CANNOT_DELETE_GLOBALINDEX - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_CANNOT_GET_GLOBALINDEX - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_CANNOT_PUT_GLOBALINDEX - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_DOMAIN_INVALID - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_GLOBALINDEX_NO_QUAL_ATTR - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_GLOBALINDEX_NOT_ENABLED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_ID_MISSING - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_LIST_MISSING_NAME - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_NOT_OMNA_LISTUSAGE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_PRESRULES_COND_CHILD_SIZE_INVALID - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_REF_INVALID - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_REF_MISSING - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_REF_NOTREL - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_RESLIST_AUID - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_RESLIST_GLOBAL - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_RESLIST_MALFORMED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_RESLIST_NOTABSOLUTE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_RESLIST_NOTLIST - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_RESLIST_XUI - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_RL_RECURSION - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_RLS_XCAP_MISSMATCH - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_SERVICE_URI_INVALID - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_SERVICE_URI_PARSE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CNSTR_URI_MISSING - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
com.ibm.xdms.common - package com.ibm.xdms.common
 
com.ibm.xdms.exception - package com.ibm.xdms.exception
 
com.ibm.xdms.exception.sip - package com.ibm.xdms.exception.sip
 
com.ibm.xdms.exception.xcap - package com.ibm.xdms.exception.xcap
 
com.ibm.xdms.function - package com.ibm.xdms.function
 
com.ibm.xdms.msgs - package com.ibm.xdms.msgs
 
com.ibm.xdms.sip - package com.ibm.xdms.sip
 
com.ibm.xdms.sip.filter - package com.ibm.xdms.sip.filter
 
com.ibm.xdms.sip.servlet - package com.ibm.xdms.sip.servlet
 
com.ibm.xdms.utils - package com.ibm.xdms.utils
 
com.ibm.xdms.xcap - package com.ibm.xdms.xcap
 
com.ibm.xdms.xcap.filter - package com.ibm.xdms.xcap.filter
 
com.ibm.xdms.xcap.servlet - package com.ibm.xdms.xcap.servlet
 
commitTransaction(XcapServerRequest) - Method in interface com.ibm.xdms.function.Datastore
Commits the transaction associated with the Datastore
commitTransaction(XcapServerRequest) - Method in interface com.ibm.xdms.function.DatastoreHelper
Commits the transaction associated with the Datastore
COMPLEX_RULES - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
COMPONENT - Static variable in interface com.ibm.xdms.sip.SipConstants
 
CONFIG_ENCODE_FAILED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CONFIG_REFRESH_FAILED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CONSTRAINT_LIST_TOO_LONG - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
CONSTRAINT_LIST_TOO_SHORT - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
ConstraintFailureException - Exception in com.ibm.xdms.exception.xcap
Exception which indicates that the requested operation would result in a document that failed a data constraint defined by the application usage, but not enforced by the schema or a uniqueness constraint.
ConstraintFailureException() - Constructor for exception com.ibm.xdms.exception.xcap.ConstraintFailureException
Constructor, with no phrase attribute
ConstraintFailureException(String) - Constructor for exception com.ibm.xdms.exception.xcap.ConstraintFailureException
Constructor, with a phrase attribute
ConstraintFailureException(int) - Constructor for exception com.ibm.xdms.exception.xcap.ConstraintFailureException
Constructor, with no phrase attribute
ConstraintFailureException(int, String) - Constructor for exception com.ibm.xdms.exception.xcap.ConstraintFailureException
Constructor, with a phrase attribute
containsParameter(String) - Method in class com.ibm.xdms.sip.EventHeader
Returns true if parameter name is found otherwise false.
CONTENT_TYPE_MSG_EXTERNAL_BODY - Static variable in interface com.ibm.xdms.sip.SipConstants
 
CONTENT_TYPE_RESOURCE_LISTS - Static variable in interface com.ibm.xdms.sip.SipConstants
 
CONTENT_TYPE_XCAP_DIFF - Static variable in interface com.ibm.xdms.sip.SipConstants
Content types
CONTENT_TYPE_XCAP_ERROR - Static variable in exception com.ibm.xdms.exception.xcap.XcapException
Error content type
COPYRIGHT - Static variable in interface com.ibm.xdms.common.ApplicationUsage
 
COPYRIGHT - Static variable in interface com.ibm.xdms.common.AuidConfig
 
COPYRIGHT - Static variable in interface com.ibm.xdms.common.FunctionInfo
 
COPYRIGHT - Static variable in interface com.ibm.xdms.common.GlobalConfig
Copyright
COPYRIGHT - Static variable in interface com.ibm.xdms.common.NodeLevelConstraint
 
COPYRIGHT - Static variable in interface com.ibm.xdms.common.ResourceContext
 
COPYRIGHT - Static variable in interface com.ibm.xdms.common.XdmsConstants
Copyright
COPYRIGHT - Static variable in interface com.ibm.xdms.common.XqueryTemplate
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.sip.BadEventException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.sip.BadRequestException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.sip.DocumentNotFoundException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.sip.IntervalTooBriefException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.sip.NodeLevelConstraintException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.sip.SipException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.sip.UnauthorizedException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.xcap.CannotDeleteException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.xcap.CannotInsertException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.xcap.LocalConstraintFailureException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.xcap.NoParentException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.xcap.NotUtf8Exception
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.xcap.NotWellFormedException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.xcap.NotXmlAttributeValueException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.xcap.NotXmlFragmentException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.xcap.SchemaValidationException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.xcap.UnauthorizedException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.xcap.UniquenessFailureException
 
COPYRIGHT - Static variable in exception com.ibm.xdms.exception.xcap.UnsupportedMediaTypeException
 
COPYRIGHT - Static variable in interface com.ibm.xdms.function.AlarmAndFaultLogger
 
COPYRIGHT - Static variable in interface com.ibm.xdms.function.Authorization
 
COPYRIGHT - Static variable in class com.ibm.xdms.function.BaseFunction
 
COPYRIGHT - Static variable in interface com.ibm.xdms.function.Datastore
 
COPYRIGHT - Static variable in interface com.ibm.xdms.function.DomXmlProcessor
 
COPYRIGHT - Static variable in interface com.ibm.xdms.function.Function
 
COPYRIGHT - Static variable in interface com.ibm.xdms.function.SipSubscribeHelper
 
COPYRIGHT - Static variable in interface com.ibm.xdms.function.SipXcapDiffSubscriptions
 
COPYRIGHT - Static variable in interface com.ibm.xdms.function.UriHelper
 
COPYRIGHT - Static variable in interface com.ibm.xdms.function.UsageRecordLogger
 
COPYRIGHT - Static variable in interface com.ibm.xdms.function.XmlProcessor
 
COPYRIGHT - Static variable in class com.ibm.xdms.sip.EventHeader
 
COPYRIGHT - Static variable in class com.ibm.xdms.sip.filter.BaseSipFilter
 
COPYRIGHT - Static variable in interface com.ibm.xdms.sip.filter.SipFilter
 
COPYRIGHT - Static variable in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
 
COPYRIGHT - Static variable in class com.ibm.xdms.sip.servlet.RlsXdmSipServlet
 
COPYRIGHT - Static variable in interface com.ibm.xdms.sip.SipConstants
 
COPYRIGHT - Static variable in interface com.ibm.xdms.sip.SipFilterChain
 
COPYRIGHT - Static variable in interface com.ibm.xdms.utils.ObjectFactory
 
COPYRIGHT - Static variable in class com.ibm.xdms.utils.ObjectPool
 
COPYRIGHT - Static variable in class com.ibm.xdms.utils.SoftRefDynacache
 
COPYRIGHT - Static variable in class com.ibm.xdms.xcap.filter.BaseXcapFilter
 
COPYRIGHT - Static variable in interface com.ibm.xdms.xcap.filter.XcapFilter
 
COPYRIGHT - Static variable in interface com.ibm.xdms.xcap.XcapCaps
Copyright
COPYRIGHT - Static variable in interface com.ibm.xdms.xcap.XcapFilterChain
 
COPYRIGHT - Static variable in interface com.ibm.xdms.xcap.XcapServerRequest
Copyright
COPYRIGHT - Static variable in interface com.ibm.xdms.xcap.XcapServerResponse
Copyright
CoreXdmSipServlet - Class in com.ibm.xdms.sip.servlet
 
CoreXdmSipServlet() - Constructor for class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
 
create() - Method in interface com.ibm.xdms.utils.ObjectFactory
Creates an object.
create() - Method in class com.ibm.xdms.utils.XMLUtilsPool.XMLUtilsFactory
Creates an object.
createBaseErrorDocument() - Method in exception com.ibm.xdms.exception.xcap.XcapException
Forms the base error document in which other exceptions may append their respective error elements
createDocument(String, boolean) - Method in interface com.ibm.xdms.function.DomXmlProcessor
Create a DOM document from the XML String.
createLocalizedMessage(String, Object[], String) - Static method in exception com.ibm.xdms.exception.XdmsException
Creates a localized message.
createLocalizedXdmsException(String, Object[], String, Throwable) - Static method in exception com.ibm.xdms.exception.XdmsException
Creates an XdmsException with a localized message.
createNotifyRequest(SipServletRequest, SipServletResponse) - Method in interface com.ibm.xdms.function.SipSubscribeHelper
Creates a Notify Request to the client.
createServerMessage(String, Object[], String) - Static method in exception com.ibm.xdms.exception.XdmsException
Creates a localized message.
createServerXdmsException(String, Object[], String, Throwable) - Static method in exception com.ibm.xdms.exception.XdmsException
Creates an XdmsException with a localized message.
createUniqueUri(URI) - Method in interface com.ibm.xdms.function.UriHelper
Construct a unique URI based on a duplicate.
createUniqueUri(XcapServerRequest) - Method in interface com.ibm.xdms.function.UriHelper
Constructs a unique URI based on a configured uriTemplate REP.

D

Datastore - Interface in com.ibm.xdms.function
Interface for interacting with a backend data store.
DatastoreDelete - Interface in com.ibm.xdms.function
Datastore Implementation for Get functions
DatastoreGet - Interface in com.ibm.xdms.function
Datastore Implementation which uses DB2 Viper's pureXML Engine
DatastoreHelper - Interface in com.ibm.xdms.function
 
DatastorePut - Interface in com.ibm.xdms.function
 
DatastoreSqlHelper - Interface in com.ibm.xdms.function
 
DatastoreXQuery - Interface in com.ibm.xdms.function
Datastore Implementation which uses DB2 Viper's pureXML Engine
DB_CON_CLOSE_FAILED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
DB_CON_CLOSE_FAILED_RETRY - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
DB_CON_GET_FAILED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
DB_DELETE_FAILED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
DB_GET_FAILED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
DB_PUT_FAILED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
DB_XQUERY_FAILED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
DEBUG - Static variable in interface com.ibm.xdms.sip.SipConstants
 
DEFAULT_MESSAGE - Static variable in exception com.ibm.xdms.exception.sip.BadEventException
 
DEFAULT_MESSAGE - Static variable in exception com.ibm.xdms.exception.sip.BadRequestException
 
DEFAULT_MESSAGE - Static variable in exception com.ibm.xdms.exception.sip.DocumentNotFoundException
 
DEFAULT_MESSAGE - Static variable in exception com.ibm.xdms.exception.sip.IntervalTooBriefException
 
DEFAULT_MESSAGE - Static variable in exception com.ibm.xdms.exception.sip.NodeLevelConstraintException
 
DEFAULT_MESSAGE - Variable in exception com.ibm.xdms.exception.sip.SipException
 
DEFAULT_MESSAGE - Static variable in exception com.ibm.xdms.exception.sip.UnauthorizedException
 
delete(XcapServerRequest, XcapServerResponse) - Method in interface com.ibm.xdms.function.Datastore
Deletes a document
DELETE_NOT_IDEMPOTENT - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
deleteNodeSelector(XcapServerRequest, XcapServerResponse, String, NodeSelector, DataSource, String, ApplicationUsage) - Method in interface com.ibm.xdms.function.DatastoreDelete
 
deleteWholeDocument(XcapServerRequest, XcapServerResponse, String, DataSource) - Method in interface com.ibm.xdms.function.DatastoreDelete
 
destroy() - Method in interface com.ibm.xdms.sip.filter.SipFilter
Called to indicate to a filter that it is being taken out of service.
destroy() - Method in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
 
destroy(Object) - Method in interface com.ibm.xdms.utils.ObjectFactory
Destroys an object.
destroy(Object) - Method in class com.ibm.xdms.utils.XMLUtilsPool.XMLUtilsFactory
Destroys an object.
destroy() - Method in interface com.ibm.xdms.xcap.filter.XcapFilter
Called to indicate to a filter that it is being taken out of service.
destroy() - Method in class com.ibm.xdms.xcap.servlet.XcapServlet
Destroy routine
DIFF_PROCESSING - Static variable in class com.ibm.xdms.sip.EventHeader
 
DOC_IN_PENDING_STATE - Static variable in interface com.ibm.xdms.sip.SipConstants
 
DOCUMENT_TYPE - Static variable in class com.ibm.xdms.common.XcapDiffInfo
 
DocumentNotFoundException - Exception in com.ibm.xdms.exception.sip
Document is not found exception.
DocumentNotFoundException() - Constructor for exception com.ibm.xdms.exception.sip.DocumentNotFoundException
Constructs a new SIP exception
DocumentNotFoundException(String) - Constructor for exception com.ibm.xdms.exception.sip.DocumentNotFoundException
Constructs a new SIP exception with the specified message
DocumentNotFoundException(String, Throwable) - Constructor for exception com.ibm.xdms.exception.sip.DocumentNotFoundException
Constructs a new SIP exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message
DocumentNotFoundException(Throwable) - Constructor for exception com.ibm.xdms.exception.sip.DocumentNotFoundException
Constructs a new SIP exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation.
doDelete(XcapServerRequest, XcapServerResponse, XcapFilterChain) - Method in interface com.ibm.xdms.xcap.filter.XcapFilter
The doDelete method of the XcapFilter is called each time a request/response pair is passed through the chain due to a client request to delete a resource at the end of the chain.
doDelete(HttpServletRequest, HttpServletResponse) - Method in class com.ibm.xdms.xcap.servlet.XcapServlet
doDelete Method
doDelete(XcapServerRequest, XcapServerResponse) - Method in class com.ibm.xdms.xcap.servlet.XcapServlet
doDelete Method for the xcap request/response
doDelete(XcapServerRequest, XcapServerResponse) - Method in interface com.ibm.xdms.xcap.XcapFilterChain
Causes the next filter in the chain to be invoked on a DELETE request, or if the calling filter is the last filter in the chain, causes the resource at the end of the chain to be invoked.
doErrorResponse(SipServletResponse, SipFilterChain) - Method in interface com.ibm.xdms.sip.filter.SipFilter
This method is invoked if an error response is returned from a SIP NOTIFY request.
doErrorResponse(SipServletResponse) - Method in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
 
doErrorResponse(SipServletResponse, SipFilterChain) - Method in interface com.ibm.xdms.sip.SipFilterChain
Causes the next filter in the chain to be invoked on an error response to a SIP NOTIFY request, or if the calling filter is the last filter in the chain, the last filter is invoked and processing is returned back through the filter chain.
doGet(XcapServerRequest, XcapServerResponse, XcapFilterChain) - Method in interface com.ibm.xdms.xcap.filter.XcapFilter
The doGet method of the XcapFilter is called each time a request/response pair is passed through the chain due to a client request for a resource at the end of the chain.
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.ibm.xdms.xcap.servlet.XcapServlet
doGet Method
doGet(XcapServerRequest, XcapServerResponse) - Method in class com.ibm.xdms.xcap.servlet.XcapServlet
doGet method for the XCAP request/response
doGet(XcapServerRequest, XcapServerResponse) - Method in interface com.ibm.xdms.xcap.XcapFilterChain
Causes the next filter in the chain to be invoked on a GET request, or if the calling filter is the last filter in the chain, causes the resource at the end of the chain to be invoked.
DomXmlProcessor - Interface in com.ibm.xdms.function
The DomXmlProcessor class handles the function of processing an XML document.
doPost(XcapServerRequest, XcapServerResponse, XcapFilterChain) - Method in interface com.ibm.xdms.xcap.filter.XcapFilter
The doPost method of the XcapFilter is called each time a request/response pair is passed through the chain due to a client request to perform a search at the end of the chain.
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.ibm.xdms.xcap.servlet.XcapServlet
doPost Method
doPost(XcapServerRequest, XcapServerResponse) - Method in class com.ibm.xdms.xcap.servlet.XcapServlet
doPost Method for the xcap request/response
doPost(XcapServerRequest, XcapServerResponse) - Method in interface com.ibm.xdms.xcap.XcapFilterChain
Causes the next filter in the chain to be invoked on a POST request, or if the calling filter is the last filter in the chain, causes the resource at the end of the chain to be invoked.
doPut(XcapServerRequest, XcapServerResponse, XcapFilterChain) - Method in interface com.ibm.xdms.xcap.filter.XcapFilter
The doPut method of the XcapFilter is called each time a request/response pair is passed through the chain due to a client request to put a resource at the end of the chain.
doPut(HttpServletRequest, HttpServletResponse) - Method in class com.ibm.xdms.xcap.servlet.XcapServlet
doPut Method
doPut(XcapServerRequest, XcapServerResponse) - Method in class com.ibm.xdms.xcap.servlet.XcapServlet
doPut Method for the xcap request/response
doPut(XcapServerRequest, XcapServerResponse) - Method in interface com.ibm.xdms.xcap.XcapFilterChain
Causes the next filter in the chain to be invoked on a PUT request, or if the calling filter is the last filter in the chain, causes the resource at the end of the chain to be invoked.
doSubscribe(SipServletRequest, SipServletResponse, SipFilterChain) - Method in interface com.ibm.xdms.sip.filter.SipFilter
The doSubscribe method of the SipFilter is called each time a SIP Subscribe request is passed through the chain due to a client request.
doSubscribe(SipServletRequest) - Method in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
 
doSubscribe(SipServletRequest, SipServletResponse, SipFilterChain) - Method in interface com.ibm.xdms.sip.SipFilterChain
Causes the next filter in the chain to be invoked on a SIP SUBSCRIBE request, or if the calling filter is the last filter in the chain, the last filter is invoked and processing is returned back through the filter chain.
doSuccessResponse(SipServletResponse, SipFilterChain) - Method in interface com.ibm.xdms.sip.filter.SipFilter
This method is invoked if a successful response is returned from a SIP NOTIFY request.
doSuccessResponse(SipServletResponse) - Method in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
 
doSuccessResponse(SipServletResponse, SipFilterChain) - Method in interface com.ibm.xdms.sip.SipFilterChain
Causes the next filter in the chain to be invoked on a successful response to a SIP NOTIFY request, or if the calling filter is the last filter in the chain, the last filter is invoked and processing is returned back through the filter chain.
DUPLICATE_ENTRY - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
dxpCreateDocument(DomXmlProcessor, String, boolean, Connection, PreparedStatement, UserTransaction) - Method in interface com.ibm.xdms.function.DatastoreHelper
document = dxp.createDocument(documentString, enableSchemaValidation)

E

ELEMENT_TYPE - Static variable in class com.ibm.xdms.common.XcapDiffInfo
 
enable - Static variable in class com.ibm.xdms.utils.SoftRefDynacache
 
enableSchemaValidation() - Method in interface com.ibm.xdms.function.DatastoreHelper
Queries the AuidConfig to determine if schema validation is enabled.
ENTRY_INVALID_URI - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
ENTRY_REF_NOT_ALLOWED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
equals(Object) - Method in class com.ibm.xdms.function.SipXcapDiffSubscriptions.Subscription
 
ERROR_DETECTING_RL_RECURSION - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
errorDocumentLock - Variable in exception com.ibm.xdms.exception.xcap.XcapException
Document lock object
EVENT_AGGREGATE - Static variable in interface com.ibm.xdms.sip.SipConstants
 
EVENT_NO_PATCHING - Static variable in interface com.ibm.xdms.sip.SipConstants
 
EVENT_UA_PROFILE - Static variable in interface com.ibm.xdms.sip.SipConstants
 
EVENT_XCAP_DIFF - Static variable in interface com.ibm.xdms.sip.SipConstants
 
EVENT_XCAP_PATCHING - Static variable in interface com.ibm.xdms.sip.SipConstants
 
EventHeader - Class in com.ibm.xdms.sip
Represents the value of the SIP Event header
EventHeader(String) - Constructor for class com.ibm.xdms.sip.EventHeader
Constructs the SIP Event header
eventHeaderToken - Variable in class com.ibm.xdms.sip.EventHeader
 
EXTERNAL_NOT_ALLOWED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 

F

filterHolder - Variable in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
Filter Holder
Function - Interface in com.ibm.xdms.function
All helper functions defined for an application usage must impelment this interface.
FUNCTION_LOAD_ERROR - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
FunctionInfo - Interface in com.ibm.xdms.common
Used to store the class and interface information of a defined function.

G

generateETag(long) - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
Generates an ETag, ensuring it is unique
generateRandomID(int) - Static method in class com.ibm.xdms.utils.URITemplate
Generates an alpha numeric ID with a given length
generateURI(String, String, String) - Method in class com.ibm.xdms.utils.URITemplate
Generates a URI based on the URI template
generateURI(String, String) - Method in class com.ibm.xdms.utils.URITemplate
Generates a URI based on the URI template.
generateURI(String, XcapServerRequest) - Method in class com.ibm.xdms.utils.URITemplate
Generates a URI based on the URI template
generateURI(int, XcapServerRequest) - Method in class com.ibm.xdms.utils.URITemplate
Generates a URI based on the URI template.
get(XcapServerRequest, XcapServerResponse) - Method in interface com.ibm.xdms.function.Datastore
Retrieves a document
get(DocumentSelector) - Method in interface com.ibm.xdms.function.Datastore
Retrieves a document
get(DocumentSelector, Principal, boolean, boolean) - Method in interface com.ibm.xdms.function.Datastore
Retrieves a document
get(List<String>, String, List<String>) - Method in interface com.ibm.xdms.function.Datastore
Retrieves a Map of xml fragments based on a list of document selectors and associated XPath statements
get(List<String>, String, List<String>, Map<String, String>, String) - Method in interface com.ibm.xdms.function.Datastore
Retrieves a Map of xml fragments based on a list of document selectors and associated XPath statements
get(List<String>, String, List<String>, DataSource, String, ApplicationUsage) - Method in interface com.ibm.xdms.function.DatastoreGet
Retrieves a Map of xml fragments based on a list of document selectors and associated XPath statements
get(List<String>, String, List<String>, Map<String, String>, String, DataSource, String, ApplicationUsage) - Method in interface com.ibm.xdms.function.DatastoreGet
Retrieves a Map of xml fragments based on a list of document selectors and associated XPath statements
get(Object) - Method in class com.ibm.xdms.utils.SoftRefDynacache
 
getAlarmAndFaultLogger() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the AlarmAndFaultLogger function for this AUID
getApplicationUsage() - Method in class com.ibm.xdms.function.BaseFunction
Returns the ApplicationUsage for which this function is associated with.
getApplicationUsage() - Method in interface com.ibm.xdms.function.Function
Returns the ApplicationUsage for which this function is associated with.
getApplicationUsage(String) - Method in interface com.ibm.xdms.xcap.XcapCaps
Returns an ApplicationUsage for the given AUID
getApplicationUsage() - Method in interface com.ibm.xdms.xcap.XcapServerRequest
Returns the current ApplicationUsage associated with the AUID.
getApplicationUsage() - Method in class com.ibm.xdms.xcap.XcapServerRequestWrapper
Default behavior is to return getApplicationUsage() on the wrapped request
getAuid() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the AUID for this configuration.
getAuid() - Method in interface com.ibm.xdms.common.AuidConfig
Returns the AUID for this configuration.
getAuid() - Method in class com.ibm.xdms.common.XcapDiffInfo
 
getAuid() - Method in interface com.ibm.xdms.xcap.XcapServerRequest
Returns the AUID.
getAuid() - Method in class com.ibm.xdms.xcap.XcapServerRequestWrapper
Default behavior is to return getAuid() on the wrapped request
getAuidConfig() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the AUID configuration parameters.
getAuidGlobalPath() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the global path for this AUID <auid>/global/
getAuids() - Method in interface com.ibm.xdms.xcap.XcapCaps
Returns a Set of String AUIDs that is supported by this XDMS
getAuthorization() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the Authorization function for this AUID.
getClientBundle() - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the ResourceBundle for XDMS Error Messages
getConditionsConstraint() - Method in interface com.ibm.xdms.common.XqueryTemplate
Returns the where clause's conditions constraint regular expression for this XQuery
getConnection(DataSource) - Method in interface com.ibm.xdms.function.DatastoreHelper
Returns a db connection
getConstraintNamespace() - Method in interface com.ibm.xdms.common.NodeLevelConstraint
Returns a list of nodeLevelConstraints which are valid
getConstraintValue() - Method in interface com.ibm.xdms.common.NodeLevelConstraint
Returns a list of nodeLevelConstraints which are valid
getContentLength() - Method in interface com.ibm.xdms.xcap.XcapServerResponse
Returns the content length
getContentLength() - Method in class com.ibm.xdms.xcap.XcapServerResponseWrapper
Returns the content length
getContentType() - Method in exception com.ibm.xdms.exception.xcap.XcapException
Retrieves the HTTP Content Type
getContentType() - Method in interface com.ibm.xdms.xcap.XcapServerRequest
Returns the content type for this request
getCurrentETag() - Method in interface com.ibm.xdms.xcap.XcapServerResponse
Returns the current ETag for the XML response
getCurrentETag() - Method in class com.ibm.xdms.xcap.XcapServerResponseWrapper
Default behavior is to return getCurrentETag() on the wrapped response
getDatasources() - Method in interface com.ibm.xdms.common.XqueryTemplate
Returns a list of data sources which are valid for this template
getDatastore() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the Datastore function for this AUID.
getDefaultNamespace() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the default namespace for the application usage
getDeleteSql() - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
 
getDocument() - Method in interface com.ibm.xdms.xcap.XcapCaps
Returns a DOM of the ibm-xcap-caps.xml
getDocumentAsString() - Method in interface com.ibm.xdms.xcap.XcapCaps
Returns the document as a String
getDocumentETag(SipServletRequest, SipServletResponse, DocumentSelector) - Method in interface com.ibm.xdms.function.SipSubscribeHelper
Retrieves the eTag for a document
getDocumentList(ArrayList<String>, String) - Method in interface com.ibm.xdms.function.SipSubscribeHelper
Adds the entries in teh content to the docList
getDocumentNodeSelector(NodeSelector, DocumentSelector, DataSource, String, Connection) - Method in interface com.ibm.xdms.function.DatastoreGet
 
getDocumentSel() - Method in class com.ibm.xdms.function.SipXcapDiffSubscriptions.Subscription
 
getDocumentSelector() - Method in class com.ibm.xdms.common.XcapDiffInfo
 
getDocumentSelector() - Method in interface com.ibm.xdms.xcap.XcapServerRequest
Returns the Document Selector for this request
getDocumentSelector() - Method in class com.ibm.xdms.xcap.XcapServerRequestWrapper
Default behavior is to return getDocumentSelector() on the wrapped request
getDomXmlProcessor() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the DomXmlProcessor function for this AUID.
getErrorDocument() - Method in exception com.ibm.xdms.exception.xcap.XcapException
Returns the error document associated with this exception.
getErrorDocumentAsString() - Method in exception com.ibm.xdms.exception.xcap.XcapException
Returns the error document as a String
getErrorPhrase() - Method in exception com.ibm.xdms.exception.xcap.NotWellFormedException
Returns the error phrase
getETag(String, XcapServerRequest) - Method in interface com.ibm.xdms.function.Datastore
Retrieves the ETag for a document
getETag(String, SipServletRequest) - Method in interface com.ibm.xdms.function.Datastore
Retrieves the ETag for a document
getETag(String, DataSource, Connection, XcapServerRequest) - Method in interface com.ibm.xdms.function.DatastoreHelper
Retrieves the ETag for a document
getETag(String, Connection, XcapServerRequest) - Method in interface com.ibm.xdms.function.DatastoreHelper
Retrieves the ETag for a document, using an existing connection
getETag(String, Connection, SipServletRequest) - Method in interface com.ibm.xdms.function.DatastoreHelper
Retrieves the ETag for a document, using an existing connection
getEventHeader(SipServletRequest, SipServletResponse) - Method in interface com.ibm.xdms.function.SipSubscribeHelper
Retrieves the EventHeader object from the request.
getEventHeader(SipServletRequest, SipServletResponse) - Method in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
Returns the EventHeader for the SipServletRequest
getEventHeader(SipServletRequest, SipServletResponse) - Method in class com.ibm.xdms.sip.servlet.RlsXdmSipServlet
Returns the EventHeader for the SipServletRequest
getEventType() - Method in class com.ibm.xdms.sip.EventHeader
Returns the value not including parameters
getExpiresHeader(SipServletRequest, SipServletResponse) - Method in interface com.ibm.xdms.function.SipSubscribeHelper
Returns the expiration of the subscription in seconds
getExtensions() - Method in interface com.ibm.xdms.xcap.XcapCaps
Returns the Set of String extensions
getFunction(Class) - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the function object implementing a certain interface for this AUID.
getFunctionClass() - Method in interface com.ibm.xdms.common.FunctionInfo
Returns the fully qualified function class name.
getFunctionInterface() - Method in interface com.ibm.xdms.common.FunctionInfo
Returns the fully qualified function interface name.
getFunctionIterfaces() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the interface Class objects for this AUID.
getGetETagSql() - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
 
getGetSql() - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
 
getGlobalConfig() - Method in interface com.ibm.xdms.xcap.XcapCaps
Returns the GlobalConfig properties
getGlobalIndexNodeSelector(String) - Method in interface com.ibm.xdms.common.ApplicationUsage
If the global index nodeselector is defined for the application usage, this method will retrieve it and substitute the $1 replacement variable with the uniqueId parameter.
getGlobalIndexNodeSelector(NodeSelector, String, XcapServerRequest, XcapServerResponse, DataSource, Connection, ApplicationUsage) - Method in interface com.ibm.xdms.function.DatastoreGet
 
getGlobalIndexNodeSelector(NodeSelector, DocumentSelector, Principal, boolean, boolean, DataSource, Connection, ApplicationUsage) - Method in interface com.ibm.xdms.function.DatastoreGet
 
getGlobalIndexNodeSelector(NodeSelector, String, DataSource, Connection, ApplicationUsage) - Method in interface com.ibm.xdms.function.DatastoreGet
 
getGlobalIndexPM(ApplicationUsage) - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
 
getHttpServletResponse() - Method in interface com.ibm.xdms.xcap.XcapServerResponse
Returns the underlying HttpServletResponse.
getHttpServletResponse() - Method in class com.ibm.xdms.xcap.XcapServerResponseWrapper
Returns the underlying HttpServletResponse.
getInsertSql() - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
 
getLastModifiedDate() - Method in class com.ibm.xdms.common.XcapDiffInfo
 
getLastModifiedDate() - Method in interface com.ibm.xdms.xcap.XcapServerResponse
Returns the last modified date for this response
getLastModifiedDate() - Method in class com.ibm.xdms.xcap.XcapServerResponseWrapper
Default behavior is to return getLastModifiedDate() on the wrapped response
getLastModifierIdentity() - Method in class com.ibm.xdms.common.XcapDiffInfo
 
getMaxSearchResults() - Method in interface com.ibm.xdms.function.DatastoreHelper
Queries the AuidConfig to determine the maxSearchResults
getMessage(String, Object[]) - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the error message formatted with the input arguments.
getMessage(String) - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the error message.
getMessage(String, String) - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the error message formatted with the input arguments.
getMessage(String, String, String) - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the error message formatted with the input arguments.
getMessage(String, String, String, String) - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the error message formatted with the input arguments.
getMessageCode(String) - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the Message Code for a message
getMimeType() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the mime-type of the documents associated with the AUID.
getNamespaces(String, NodeSelector, XcapServerRequest, XcapServerResponse, DataSource, String) - Method in interface com.ibm.xdms.function.DatastoreGet
 
getNamespaces() - Method in interface com.ibm.xdms.xcap.XcapCaps
Returns the Set of String namespaces
getNewETag() - Method in class com.ibm.xdms.common.XcapDiffInfo
 
getNodeLevelConstraints() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the NodeLevelConstraints for this AUID
getNodeSelector() - Method in class com.ibm.xdms.common.XcapDiffInfo
 
getNodeSelector(String, NodeSelector, NodeSelector.TerminalSelector, XcapServerRequest, XcapServerResponse, DataSource, String, Connection) - Method in interface com.ibm.xdms.function.DatastoreGet
 
getNodeSelector() - Method in interface com.ibm.xdms.xcap.XcapServerRequest
Returns the NodeSelector.
getNodeSelector() - Method in class com.ibm.xdms.xcap.XcapServerRequestWrapper
Default behavior is to return getNodeSelector() on the wrapped request
getOldAttValue() - Method in class com.ibm.xdms.common.XcapDiffInfo
 
getOldETag() - Method in class com.ibm.xdms.common.XcapDiffInfo
 
getParameter(String) - Method in class com.ibm.xdms.sip.EventHeader
Returns a parameter value.
getParameterNames() - Method in class com.ibm.xdms.sip.EventHeader
Returns the name of the parameters.
getPatchOp() - Method in class com.ibm.xdms.common.XcapDiffInfo
 
getPatchOpContent() - Method in class com.ibm.xdms.common.XcapDiffInfo
 
getPatchOpSel() - Method in class com.ibm.xdms.common.XcapDiffInfo
 
getPreviousETag() - Method in interface com.ibm.xdms.xcap.XcapServerResponse
Returns the previous ETag for the XML response
getPreviousETag() - Method in class com.ibm.xdms.xcap.XcapServerResponseWrapper
Default behavior is to return getPreviousETag() on the wrapped response
getPrimaryKeyIndexID(Connection, String) - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
Get's the primary key's index ID
getProperty(String) - Method in interface com.ibm.xdms.common.AuidConfig
Returns the value of a configuration property.
getProperty(String) - Method in interface com.ibm.xdms.common.GlobalConfig
Returns the value of a configuration property.
getPwsInsertSql(String, String) - Method in interface com.ibm.xdms.function.DatastorePut
Provides Insert SQL method that preserves whitespace.
getPwsInsertSql(String, String) - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
Provides Insert SQL method that preserves whitespace.
getPwsUpdateSql(String, String) - Method in interface com.ibm.xdms.function.DatastoreDelete
Provides Update SQL method that preserves whitespace.
getPwsUpdateSql(String, String) - Method in interface com.ibm.xdms.function.DatastorePut
Provides Update SQL method that preserves whitespace.
getPwsUpdateSql(String, String) - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
Provides Update SQL method that preserves whitespace.
getRequestDocument(XcapServerRequest) - Method in interface com.ibm.xdms.function.DomXmlProcessor
Returns the XML in the request as a DOM Document.
getRequestURI(SipServletRequest) - Method in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
Get the Request URI to use.
getResourceAsStream(String) - Method in interface com.ibm.xdms.common.ResourceContext
Returns a resource as an InputStream
getResourcePaths(String) - Method in interface com.ibm.xdms.common.ResourceContext
Returns a Set of file paths contained within a parent directory.
getResponseDocument(XcapServerRequest, XcapServerResponse) - Method in interface com.ibm.xdms.function.DomXmlProcessor
Returns the XML in the response as a DOM Document.
getServerBundle() - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the ResourceBundle for XDMS Error Messages
getServerExplanation(String) - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the explanation message.
getServerMessage(String, Object[]) - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the error message formatted with the input arguments.
getServerMessage(String) - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the error message.
getServerMessage(String, String) - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the error message formatted with the input arguments.
getServerMessage(String, String, String) - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the error message formatted with the input arguments.
getServerMessage(String, String, String, String) - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the error message formatted with the input arguments.
getServerUserAction(String) - Static method in class com.ibm.xdms.msgs.XdmsErrorMsgs
Returns the user action message.
getSession() - Method in class com.ibm.xdms.function.SipXcapDiffSubscriptions.Subscription
 
getSimpleGetSql() - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
 
getSingleton() - Static method in class com.ibm.xdms.utils.XMLUtilsPool
Returns the singletone pool for XMLUtils *
getSipFilters() - Method in interface com.ibm.xdms.common.ApplicationUsage
 
getSipSubscribeHelper() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the SipSubscribeHelper function for this AUID
getSipXcapDiffSubscriptions() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the SipXcapDiffSubscriptions function for this AUID
getStatus() - Method in interface com.ibm.xdms.xcap.XcapServerResponse
Returns the status code for this response
getStatus() - Method in class com.ibm.xdms.xcap.XcapServerResponseWrapper
Default behavior is to return getStatus() on the wrapped response
getStatusCode() - Method in exception com.ibm.xdms.exception.sip.SipException
Returns the HTTP status code
getStatusCode() - Method in exception com.ibm.xdms.exception.xcap.XcapException
Returns the HTTP status code
getSubcriptionState() - Method in exception com.ibm.xdms.exception.sip.SipException
Returns the subscription state used for a SIP NOTIFY request
getSubscriptions(String, String) - Method in interface com.ibm.xdms.function.SipXcapDiffSubscriptions
This method return a set of the subscription SipSessions that are subscribed to a specific document URI.
getTemplate() - Method in interface com.ibm.xdms.common.XqueryTemplate
Returns the search template
getToURIHeader(SipServletRequest, SipServletResponse) - Method in interface com.ibm.xdms.function.SipSubscribeHelper
Retrieves the To header URI from the request.
getTransaction(XcapServerRequest) - Method in interface com.ibm.xdms.function.Datastore
Returns the current transaction for this request.
getTransaction(XcapServerRequest) - Method in interface com.ibm.xdms.function.DatastoreHelper
Returns the current transaction for this request.
getUpdateSelectSql() - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
 
getUpdateSql() - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
 
getUriHelper() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the UriHelper function for this AUID
getURITemplateAsString() - Method in class com.ibm.xdms.utils.URITemplate
Returns the URI template as a String
getUsageRecordLogger() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the UsageRecordLogger function for this AUID
getUserPartFromURI(String) - Method in class com.ibm.xdms.utils.URITemplate
Used to extract the user part of the URI
getWholeDocument(DocumentSelector, DataSource, Connection) - Method in interface com.ibm.xdms.function.DatastoreGet
Gets whole document.
getWholeDocument(String, XcapServerResponse, DataSource, Connection) - Method in interface com.ibm.xdms.function.DatastoreGet
Gets whole document.
getXcapCaps() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the root XcapCaps object to access other ApplicationUsages
getXcapCaps() - Method in class com.ibm.xdms.xcap.servlet.XcapServlet
Gets the XcapCaps.
getXcapCaps() - Method in interface com.ibm.xdms.xcap.XcapServerRequest
Returns the XcapCaps object containing information from the xcap-caps.xml for this XDMS.
getXcapCaps() - Method in class com.ibm.xdms.xcap.XcapServerRequestWrapper
Default behavior is to return getXcapCaps() on the wrapped request
getXcapFilters() - Method in interface com.ibm.xdms.common.ApplicationUsage
 
getXcapRoot() - Method in class com.ibm.xdms.common.XcapDiffInfo
 
getXcapRoot() - Method in interface com.ibm.xdms.xcap.XcapServerRequest
Returns the XCAP Root.
getXcapRoot() - Method in class com.ibm.xdms.xcap.XcapServerRequestWrapper
Default behavior is to return getXcapRoot() on the wrapped request
getXcapURI() - Method in interface com.ibm.xdms.xcap.XcapServerRequest
Returns the XCAP URI
getXcapURI() - Method in class com.ibm.xdms.xcap.XcapServerRequestWrapper
Default behavior is to return getXcapURI() on the wrapped request
getXml() - Method in interface com.ibm.xdms.xcap.XcapServerRequest
Returns the xml.
getXml() - Method in class com.ibm.xdms.xcap.XcapServerRequestWrapper
Default behavior is to return getXml() on the wrapped request
getXml() - Method in interface com.ibm.xdms.xcap.XcapServerResponse
Returns the current XML document which will be returned to the client as a String
getXml() - Method in class com.ibm.xdms.xcap.XcapServerResponseWrapper
Default behavior is to return getXml() on the wrapped response
getXmlDocumentsDirectory(XcapServerRequest) - Method in interface com.ibm.xdms.function.Datastore
Retreives the XML Documents Directory for the configured AUID
getXmlDocumentsDirectory(String) - Method in interface com.ibm.xdms.function.Datastore
Retreives the XML Documents Directory for the configured AUID
getXmlDocumentsDirectory(String, XcapServerRequest, DataSource, String, XcapCaps) - Method in interface com.ibm.xdms.function.DatastoreGet
Retreives the XML Documents Directory for the configured AUID
getXmlDocumentsDirectory(String, String, DataSource, String, XcapCaps) - Method in interface com.ibm.xdms.function.DatastoreGet
Retreives the XML Documents Directory for the configured AUID
getXmlName() - Method in interface com.ibm.xdms.xcap.XcapServerRequest
Returns the xmlName.
getXmlName() - Method in class com.ibm.xdms.xcap.XcapServerRequestWrapper
Default behavior is to return getXmlName() on the wrapped request
getXqueryTemplates() - Method in interface com.ibm.xdms.common.ApplicationUsage
Returns the XqueryTemplates for this AUID
getXui() - Method in interface com.ibm.xdms.xcap.XcapServerRequest
Returns the xui.
getXui() - Method in class com.ibm.xdms.xcap.XcapServerRequestWrapper
Default behavior is to return getXui() on the wrapped request
GLOBAL_INDEX_DOC - Static variable in interface com.ibm.xdms.sip.SipConstants
 
GLOBAL_PROPERTIES_LOCATION - Static variable in interface com.ibm.xdms.common.XdmsConstants
Pathname within war where Global XDMS properties reside.
GLOBAL_PROPERTIES_REPNAME - Static variable in interface com.ibm.xdms.common.XdmsConstants
REP name for global xdms properties
GlobalConfig - Interface in com.ibm.xdms.common
 

H

hashCode() - Method in class com.ibm.xdms.function.SipXcapDiffSubscriptions.Subscription
 
hasPermission(DocumentSelector, Principal, int, boolean) - Method in interface com.ibm.xdms.function.Authorization
Determines whether a user has a permission to a specific document.
hasSetResponse - Variable in exception com.ibm.xdms.exception.XdmsException
Determines whether the response has been set with this exception *
HEADER_ACCEPT - Static variable in interface com.ibm.xdms.sip.SipConstants
 
HEADER_ACCEPT_CONTACT - Static variable in interface com.ibm.xdms.sip.SipConstants
 
HEADER_ENTRY_FAIL - Static variable in interface com.ibm.xdms.sip.SipConstants
 
HEADER_EVENT - Static variable in class com.ibm.xdms.sip.EventHeader
 
HEADER_EVENT - Static variable in interface com.ibm.xdms.sip.SipConstants
 
HEADER_P_ASSERTED_IDENTITY - Static variable in interface com.ibm.xdms.sip.SipConstants
 
HEADER_P_CHARGING_FUNCTION_ADDRESSES - Static variable in interface com.ibm.xdms.sip.SipConstants
 
HEADER_P_CHARGING_VECTOR - Static variable in interface com.ibm.xdms.sip.SipConstants
 
HEADER_SUBSCRIPTION_STATE - Static variable in interface com.ibm.xdms.sip.SipConstants
 
headerValue - Variable in class com.ibm.xdms.sip.EventHeader
 

I

init(ApplicationUsage) - Method in class com.ibm.xdms.function.BaseFunction
Initializes the function.
init(ApplicationUsage) - Method in interface com.ibm.xdms.function.DatastoreDelete
 
init(ApplicationUsage) - Method in interface com.ibm.xdms.function.DatastoreGet
 
init(ApplicationUsage) - Method in interface com.ibm.xdms.function.DatastorePut
 
init(ApplicationUsage) - Method in interface com.ibm.xdms.function.DatastoreXQuery
 
init(ApplicationUsage) - Method in interface com.ibm.xdms.function.Function
Initializes the function.
init(XcapCaps, ApplicationUsage, AuidConfig) - Method in class com.ibm.xdms.sip.filter.BaseSipFilter
Called to indicate to a filter that it is being placed into service.
init(XcapCaps, ApplicationUsage, AuidConfig) - Method in interface com.ibm.xdms.sip.filter.SipFilter
Called to indicate to a filter that it is being placed into service.
init() - Method in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
 
init(ServletConfig) - Method in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
 
init(ObjectFactory, int, int) - Method in class com.ibm.xdms.utils.ObjectPool
Initializes an ObjectPool with the specified number of minimum and maximum objects.
init(ResourceContext) - Static method in class com.ibm.xdms.utils.XMLUtilsPool
Initialize the singleton with a template XMLUtils for cloning in the pool *
init(XcapCaps, ApplicationUsage, AuidConfig) - Method in class com.ibm.xdms.xcap.filter.BaseXcapFilter
Called to indicate to a filter that it is being placed into service.
init(XcapCaps, ApplicationUsage, AuidConfig) - Method in interface com.ibm.xdms.xcap.filter.XcapFilter
Called to indicate to a filter that it is being placed into service.
init() - Method in class com.ibm.xdms.xcap.servlet.XcapServlet
Initialization routine
insertNewDocument(XcapServerRequest, XcapServerResponse, UserTransaction, Connection, String, String, String) - Method in interface com.ibm.xdms.function.DatastorePut
 
IntervalTooBriefException - Exception in com.ibm.xdms.exception.sip
Expire time interval is too brief exception.
IntervalTooBriefException() - Constructor for exception com.ibm.xdms.exception.sip.IntervalTooBriefException
Constructs a new SIP exception
IntervalTooBriefException(String) - Constructor for exception com.ibm.xdms.exception.sip.IntervalTooBriefException
Constructs a new SIP exception with the specified message
IntervalTooBriefException(String, Throwable) - Constructor for exception com.ibm.xdms.exception.sip.IntervalTooBriefException
Constructs a new SIP exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message
IntervalTooBriefException(Throwable) - Constructor for exception com.ibm.xdms.exception.sip.IntervalTooBriefException
Constructs a new SIP exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation.
INVALID_CONTENT_TYPE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
INVALID_DEFAULT_NAMESPACE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
INVALID_EXCEPT_ID - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
INVALID_EXTERNAL_ANCHOR_BAD_AUID - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
INVALID_EXTERNAL_ANCHOR_BAD_XUI - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
INVALID_EXTERNAL_ANCHOR_MALFORMED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
INVALID_GI_NODE_SELECTOR - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
INVALID_MAX_PARTICIPANT_COUNT - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
INVALID_ONE_ID - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
invalidate(Object) - Method in class com.ibm.xdms.utils.SoftRefDynacache
 
invalidatePermissionsFromCache(DocumentSelector) - Method in interface com.ibm.xdms.function.Authorization
Invalidates all permissions associated with a specific ACL DocumentSelector
isGlobalDocument() - Method in interface com.ibm.xdms.xcap.XcapServerRequest
Returns the isGlobalDocument.
isGlobalDocument() - Method in class com.ibm.xdms.xcap.XcapServerRequestWrapper
Default behavior is to return isGlobalDocument() on the wrapped request
isGlobalIndex() - Method in class com.ibm.xdms.function.SipXcapDiffSubscriptions.Subscription
 
isGlobalIndex(String, String) - Method in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
Determine if a document uri is pointing to a global index
isValidURI(String) - Method in class com.ibm.xdms.utils.URITemplate
Validates whether a URI matches the URI Template

L

LIST_SERVICE_INVALID_URI - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
LIST_SERVICE_URI_ALREADY_EXISTS - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
LocalConstraintFailureException - Exception in com.ibm.xdms.exception.xcap
Exception which indicates that the requested operation would result in a document that failed a data is violated that is defined by the local policy, but not enforced by the schema or a uniqueness constraint.
LocalConstraintFailureException() - Constructor for exception com.ibm.xdms.exception.xcap.LocalConstraintFailureException
Constructor, with no phrase attribute
LocalConstraintFailureException(String) - Constructor for exception com.ibm.xdms.exception.xcap.LocalConstraintFailureException
Constructor, with a phrase attribute
LocalConstraintFailureException(int, String) - Constructor for exception com.ibm.xdms.exception.xcap.LocalConstraintFailureException
Constructor, with a phrase and status code
lock - Variable in class com.ibm.xdms.utils.ObjectPool
An object used for synchronization *
LOGGER - Static variable in exception com.ibm.xdms.exception.sip.BadEventException
Logger
LOGGER - Static variable in exception com.ibm.xdms.exception.sip.BadRequestException
Logger
LOGGER - Static variable in exception com.ibm.xdms.exception.sip.DocumentNotFoundException
Logger
LOGGER - Static variable in exception com.ibm.xdms.exception.sip.IntervalTooBriefException
Logger
LOGGER - Static variable in exception com.ibm.xdms.exception.sip.NodeLevelConstraintException
Logger
LOGGER - Static variable in exception com.ibm.xdms.exception.sip.SipException
Logger
LOGGER - Static variable in exception com.ibm.xdms.exception.sip.UnauthorizedException
Logger
LOGGER - Static variable in exception com.ibm.xdms.exception.xcap.XcapException
Logger
LOGGER - Static variable in exception com.ibm.xdms.exception.XdmsException
Logger
logSIPRecord(String, String, int, String, int, int, int, String, String) - Method in interface com.ibm.xdms.function.UsageRecordLogger
Logs a SIP Record
logXCAPRecord(String, String, String, int, int, int) - Method in interface com.ibm.xdms.function.UsageRecordLogger
Logs an XCAP Record

M

maxSize - Variable in class com.ibm.xdms.utils.ObjectPool
Maximum size of the pool *
MESSAGE_SC_ACCEPTED - Static variable in interface com.ibm.xdms.sip.SipConstants
 
MESSAGE_SC_SERVICE_UNAVAILABLE - Static variable in interface com.ibm.xdms.sip.SipConstants
 
minSize - Variable in class com.ibm.xdms.utils.ObjectPool
Minimum size of the pool *
MISSING_XML_CONTENT - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
MULTIPLE_LIST_SERVICE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
MULTIPLE_MAX_PARTICIPANT_COUNT - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
MULTIPLE_URIUSAGES - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 

N

NO_AUID_PROPFILE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
NO_AUTO_GROUP_ADVERTISEMENT - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
NO_DATASOURCE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
NO_DATASTORE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
NO_ENTRY_REF - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
NO_GLOBAL_PROPFILE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
NO_PATCHING - Static variable in class com.ibm.xdms.sip.EventHeader
 
NO_UR_DATASOURCE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
NO_USER_TRANS - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
NO_XCAP_ROOT - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
node2String(Node) - Method in interface com.ibm.xdms.function.DomXmlProcessor
Converts a node to a String.
node2String(Node, boolean) - Method in interface com.ibm.xdms.function.DomXmlProcessor
Converts a node to a String.
NodeLevelConstraint - Interface in com.ibm.xdms.common
This interface describes a class that will provide an XQuery Search Template
NodeLevelConstraintException - Exception in com.ibm.xdms.exception.sip
 
NodeLevelConstraintException() - Constructor for exception com.ibm.xdms.exception.sip.NodeLevelConstraintException
Constructs a new SIP exception
NodeLevelConstraintException(String) - Constructor for exception com.ibm.xdms.exception.sip.NodeLevelConstraintException
Constructs a new SIP exception with the specified message
NodeLevelConstraintException(String, Throwable) - Constructor for exception com.ibm.xdms.exception.sip.NodeLevelConstraintException
Constructs a new SIP exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message
NodeLevelConstraintException(Throwable) - Constructor for exception com.ibm.xdms.exception.sip.NodeLevelConstraintException
Constructs a new SIP exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation.
NoParentException - Exception in com.ibm.xdms.exception.xcap
Exception which indicates that an attempt to insert an element, attribute or document failed because the document or element into which the insertion was supposed to occur does not exist.
NoParentException(String, String) - Constructor for exception com.ibm.xdms.exception.xcap.NoParentException
Constructor
NoParentException() - Constructor for exception com.ibm.xdms.exception.xcap.NoParentException
Constructor
NoParentException(String) - Constructor for exception com.ibm.xdms.exception.xcap.NoParentException
Constructor
NOTIFY_COUNT_METRIC_ID - Static variable in interface com.ibm.xdms.sip.SipConstants
 
notifyAllSubscribers(XcapDiffInfo) - Method in interface com.ibm.xdms.function.SipXcapDiffSubscriptions
Notify all subscribers whenever a document changes.
notifyWait(SipServletRequest, int) - Method in interface com.ibm.xdms.function.SipSubscribeHelper
Waits for the remaining time from the response send to the waitTime
NotUtf8Exception - Exception in com.ibm.xdms.exception.xcap
Exception which indicates that the could not be completed because it would have produced a document not encoded in UTF-8.
NotUtf8Exception() - Constructor for exception com.ibm.xdms.exception.xcap.NotUtf8Exception
Constructor, with no phrase attribute
NotUtf8Exception(String) - Constructor for exception com.ibm.xdms.exception.xcap.NotUtf8Exception
Constructor, with a phrase attribute
NotWellFormedException - Exception in com.ibm.xdms.exception.xcap
Exception which indicates that the body of the request was not a well-formed XML document
NotWellFormedException() - Constructor for exception com.ibm.xdms.exception.xcap.NotWellFormedException
Constructor, with no phrase attribute
NotWellFormedException(String) - Constructor for exception com.ibm.xdms.exception.xcap.NotWellFormedException
Constructor, with a phrase attribute
NotXmlAttributeValueException - Exception in com.ibm.xdms.exception.xcap
Exception which indicates that the request was supposed to contain a valid XML attribute value, but did not.
NotXmlAttributeValueException() - Constructor for exception com.ibm.xdms.exception.xcap.NotXmlAttributeValueException
Constructor, with no phrase attribute
NotXmlAttributeValueException(String) - Constructor for exception com.ibm.xdms.exception.xcap.NotXmlAttributeValueException
Constructor, with a phrase attribute
NotXmlFragmentException - Exception in com.ibm.xdms.exception.xcap
Exception which indicates that the request was supposed to contain a valid XML fragment body, but did not.
NotXmlFragmentException() - Constructor for exception com.ibm.xdms.exception.xcap.NotXmlFragmentException
Constructor, with no phrase attribute
NotXmlFragmentException(String) - Constructor for exception com.ibm.xdms.exception.xcap.NotXmlFragmentException
Constructor, with a phrase attribute

O

ObjectFactory - Interface in com.ibm.xdms.utils
An ObjectFactory interface allows the ObjectPool to create and destroy objects used in the pool.
objectFactory - Variable in class com.ibm.xdms.utils.ObjectPool
The ObjectFactory used to create and destroy objects *
ObjectPool - Class in com.ibm.xdms.utils
A general purpose object pool.
ObjectPool() - Constructor for class com.ibm.xdms.utils.ObjectPool
Empty constructor used for subclassing.
ObjectPool(ObjectFactory) - Constructor for class com.ibm.xdms.utils.ObjectPool
Constructs a default ObjectPool.
ObjectPool(ObjectFactory, int, int) - Constructor for class com.ibm.xdms.utils.ObjectPool
Constructs an ObjectPool with the specified number of minimum and maximum objects.
ORACLE_DOC_OVER_4K - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
OSGI_VERSION - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 

P

PARM_AUID - Static variable in class com.ibm.xdms.sip.EventHeader
 
PARM_DOCUMENT - Static variable in class com.ibm.xdms.sip.EventHeader
 
PARM_MODEL - Static variable in class com.ibm.xdms.sip.EventHeader
 
PARM_PROFILE_TYPE - Static variable in class com.ibm.xdms.sip.EventHeader
 
PARM_VENDOR - Static variable in class com.ibm.xdms.sip.EventHeader
 
PARM_VERSION - Static variable in class com.ibm.xdms.sip.EventHeader
 
PATCH_OPS_ADD - Static variable in interface com.ibm.xdms.function.Datastore
Patch Operations Add Value
PATCH_OPS_ADD - Static variable in interface com.ibm.xdms.function.DatastoreDelete
Patch Operations Add Value
PATCH_OPS_ADD - Static variable in interface com.ibm.xdms.function.DatastorePut
Patch Operations Add Value
PATCH_OPS_REMOVE - Static variable in interface com.ibm.xdms.function.Datastore
Patch Operations Remove Value
PATCH_OPS_REMOVE - Static variable in interface com.ibm.xdms.function.DatastoreDelete
Patch Operations Remove Value
PATCH_OPS_REMOVE - Static variable in interface com.ibm.xdms.function.DatastorePut
Patch Operations Remove Value
PATCH_OPS_REPLACE - Static variable in interface com.ibm.xdms.function.Datastore
Path Operations Replace Value
PATCH_OPS_REPLACE - Static variable in interface com.ibm.xdms.function.DatastoreDelete
Path Operations Replace Value
PATCH_OPS_REPLACE - Static variable in interface com.ibm.xdms.function.DatastorePut
Path Operations Replace Value
PERMISSION_ADMIN - Static variable in interface com.ibm.xdms.function.Authorization
 
PERMISSION_DELETE - Static variable in interface com.ibm.xdms.function.Authorization
 
PERMISSION_READ - Static variable in interface com.ibm.xdms.function.Authorization
 
PERMISSION_WRITE - Static variable in interface com.ibm.xdms.function.Authorization
 
PERMISSIONS - Static variable in interface com.ibm.xdms.function.Authorization
 
pool - Variable in class com.ibm.xdms.utils.ObjectPool
A stack for pooling the objects *
preserveWhitespace() - Method in interface com.ibm.xdms.function.DatastoreSqlHelper
Determines if we should preserve whitespace
PROFILE_TYPE_APPLICATION - Static variable in class com.ibm.xdms.sip.EventHeader
 
PROPERTY_ALARM_INTERVAL - Static variable in interface com.ibm.xdms.common.XdmsConstants
 
PROPERTY_ENABLE_STANDARD_AUTH - Static variable in interface com.ibm.xdms.function.Authorization
 
PROPERTY_NOTIFY_WAIT_TIME - Static variable in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
 
PROPERTY_REP_INTERVAL - Static variable in interface com.ibm.xdms.common.XdmsConstants
 
PROPERTY_SEND_SIP_ERROR - Static variable in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
 
PROPERTY_SIP_RESPOND_PENDING - Static variable in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
 
PROPERTY_SUPER_ADMIN_PSWD - Static variable in interface com.ibm.xdms.common.XdmsConstants
 
PROPERTY_SUPER_ADMIN_USER - Static variable in interface com.ibm.xdms.common.XdmsConstants
 
PROPERTY_XCAP_ROOT - Static variable in interface com.ibm.xdms.common.XdmsConstants
 
PROPERTY_XCAP_ROOT - Static variable in exception com.ibm.xdms.exception.sip.SipException
 
PUBLISH_MESSAGE_FAILED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
put(XcapServerRequest, XcapServerResponse) - Method in interface com.ibm.xdms.function.Datastore
Puts a document
put(XcapServerRequest, XcapServerResponse, DatastoreHelper, Connection) - Method in interface com.ibm.xdms.function.Datastore
Puts a document
put(Object, Object) - Method in class com.ibm.xdms.utils.SoftRefDynacache
 
PUT_NOT_IDEMPOTENT - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 

R

random - Static variable in class com.ibm.xdms.utils.URITemplate
 
recordAlarm(String, AlarmEnumeration, String, String, String) - Method in interface com.ibm.xdms.function.AlarmAndFaultLogger
Log an Alarm As defined by the XDMS SDD an Alarm should be any operational error that occurs and impede system operation for future requests unless the administrator resolves the issue immediately.
recordAlarmAndFaultLogger(Exception, String, String, String) - Method in interface com.ibm.xdms.function.DatastoreHelper
 
recordFault(String, SeverityEnumeration, String, String) - Method in interface com.ibm.xdms.function.AlarmAndFaultLogger
Log a Fault Faults are logged for operational errors that occur but they do not affect the long term operation of the system
regexPattern - Variable in class com.ibm.xdms.utils.URITemplate
 
regexUriTemplate - Variable in class com.ibm.xdms.utils.URITemplate
 
removeExpiredSubscription(SipSession, boolean) - Method in interface com.ibm.xdms.function.SipXcapDiffSubscriptions
This method removes the expired subscriber session.
REPPROP_GET_FAILED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
REQ_ATTR_DOC_LIST - Static variable in interface com.ibm.xdms.sip.SipConstants
 
REQ_ATTR_DOCUMENT_ETAG - Static variable in interface com.ibm.xdms.sip.SipConstants
 
REQ_ATTR_DOCUMENT_SEL - Static variable in interface com.ibm.xdms.sip.SipConstants
 
REQ_ATTR_EVENT_HEADER - Static variable in interface com.ibm.xdms.sip.SipConstants
 
REQ_ATTR_EXPIRES_HEADER - Static variable in interface com.ibm.xdms.sip.SipConstants
 
REQ_ATTR_NOTIFY_REQUEST - Static variable in interface com.ibm.xdms.sip.SipConstants
 
REQ_ATTR_RESPONSE_SEND_TIME - Static variable in interface com.ibm.xdms.sip.SipConstants
 
REQ_ATTR_TO_URI_HEADER - Static variable in interface com.ibm.xdms.sip.SipConstants
 
ResourceContext - Interface in com.ibm.xdms.common
Provides a context for which resources can be read.
RLS_SERVICE_URI_NOT_UNIQUE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
RlsXdmSipServlet - Class in com.ibm.xdms.sip.servlet
 
RlsXdmSipServlet() - Constructor for class com.ibm.xdms.sip.servlet.RlsXdmSipServlet
 
ROLE_ANONYMOUS_USER - Static variable in interface com.ibm.xdms.common.XdmsConstants
 
ROLE_SUPER_ADMIN - Static variable in interface com.ibm.xdms.common.XdmsConstants
 
rollbackTransaction(XcapServerRequest) - Method in interface com.ibm.xdms.function.Datastore
Rolls back the transaction associated with the Datastore
rollbackTransaction(XcapServerRequest) - Method in interface com.ibm.xdms.function.DatastoreHelper
Rolls back the transaction associated with the Datastore
rollbackTransaction(UserTransaction, String) - Method in interface com.ibm.xdms.function.DatastoreHelper
Rolls back the transaction associated with the Datastore

S

SCHEMA_LOAD_ERROR - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
SchemaValidationException - Exception in com.ibm.xdms.exception.xcap
Exception which indicates that the document was not compliant to the schema after the requested operation was performed.
SchemaValidationException() - Constructor for exception com.ibm.xdms.exception.xcap.SchemaValidationException
Constructor, with no phrase attribute
SchemaValidationException(String) - Constructor for exception com.ibm.xdms.exception.xcap.SchemaValidationException
Constructor, with a phrase attribute
SEARCH_NOT_ALLOWED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
sendResponseContent(XcapServerResponse) - Method in class com.ibm.xdms.xcap.servlet.XcapServlet
Sends the response content
SESSION_TYPE_SUBSCRIBE - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SESSION_TYPE_SUBSCRIBE_XCAP_DIFF - Static variable in interface com.ibm.xdms.sip.SipConstants
 
setAuid(String) - Method in class com.ibm.xdms.common.XcapDiffInfo
 
setCurrentETag(long) - Method in interface com.ibm.xdms.xcap.XcapServerResponse
Sets the current ETag for the XML response
setCurrentETag(long) - Method in class com.ibm.xdms.xcap.XcapServerResponseWrapper
Default behavior is to call setCurrentETag() on the wrapped response
setDocumentSelector(String) - Method in class com.ibm.xdms.common.XcapDiffInfo
 
setErrorElement(String) - Method in exception com.ibm.xdms.exception.xcap.XcapException
Set a simple response with the given tag
setErrorElement(String, String, String) - Method in exception com.ibm.xdms.exception.xcap.XcapException
Set a simple response with the given tag and attribute
setErrorElementNS(String, String) - Method in exception com.ibm.xdms.exception.xcap.XcapException
Set a simple response with the given tag
setErrorElementNS(String, String, String, String) - Method in exception com.ibm.xdms.exception.xcap.XcapException
Set a simple response with the given tag and attribute
setEventType(String) - Method in class com.ibm.xdms.sip.EventHeader
Sets the event type.
setLastModifiedDate(Date) - Method in class com.ibm.xdms.common.XcapDiffInfo
 
setLastModifiedDate(Long) - Method in interface com.ibm.xdms.xcap.XcapServerResponse
Sets the last modified date for this response
setLastModifiedDate(Long) - Method in class com.ibm.xdms.xcap.XcapServerResponseWrapper
Default behavior is to call setLastModifiedDate() on the wrapped response
setLastModifierIdentity(String) - Method in class com.ibm.xdms.common.XcapDiffInfo
 
setNewETag(long) - Method in class com.ibm.xdms.common.XcapDiffInfo
 
setNodeSelector(String) - Method in class com.ibm.xdms.common.XcapDiffInfo
 
setOldAttValue(String) - Method in class com.ibm.xdms.common.XcapDiffInfo
 
setOldETag(long) - Method in class com.ibm.xdms.common.XcapDiffInfo
 
setParameter(String, String) - Method in class com.ibm.xdms.sip.EventHeader
Sets a parameter value.
setPatchOp(String) - Method in class com.ibm.xdms.common.XcapDiffInfo
 
setPatchOpContent(String) - Method in class com.ibm.xdms.common.XcapDiffInfo
 
setPatchOpSel(String) - Method in class com.ibm.xdms.common.XcapDiffInfo
 
setPreviousETag(long) - Method in interface com.ibm.xdms.xcap.XcapServerResponse
Sets the previous ETag for the XML response
setPreviousETag(long) - Method in class com.ibm.xdms.xcap.XcapServerResponseWrapper
Default behavior is to call setPreviousETag() on the wrapped response
setResponseSendTimestamp(SipServletRequest) - Method in interface com.ibm.xdms.function.SipSubscribeHelper
Sets the Response Send time
setStatus(int) - Method in interface com.ibm.xdms.xcap.XcapServerResponse
Sets the status code for this response
setUpDataSource() - Method in interface com.ibm.xdms.function.DatastoreHelper
Gets the dataSource
setupResponse(SipServletRequest, SipServletResponse, SipSubscribeHelper) - Method in exception com.ibm.xdms.exception.sip.SipException
Sets up the response based on the XdmsException
setupResponse(XcapServerResponse) - Method in exception com.ibm.xdms.exception.xcap.XcapException
Sets up the response based on the XcapException
setupResponse(XcapServerResponse) - Method in exception com.ibm.xdms.exception.XdmsException
Sets up the response based on the XdmsException
setupResponse(ApplicationUsage, SipServletRequest, SipServletResponse) - Method in exception com.ibm.xdms.exception.XdmsException
Sets up the response based on the XdmsException
setupResponse(XdmsException, XcapServerResponse) - Method in class com.ibm.xdms.xcap.servlet.XcapServlet
Sets up the respnse based on the XcapException received
setupResponseXcapDiffEvent(SipServletRequest, SipServletResponse, String, SipSubscribeHelper) - Method in exception com.ibm.xdms.exception.sip.SipException
Sets up the response based on the SipException for Xcap-Diff Event
setXcapRoot(String) - Method in class com.ibm.xdms.common.XcapDiffInfo
 
setXcapURI(String) - Method in interface com.ibm.xdms.xcap.XcapServerRequest
Sets the full XCAP URI used to send the XCAP request.
setXcapURI(String) - Method in class com.ibm.xdms.xcap.XcapServerRequestWrapper
Default behavior is to call setXcapURI() on the wrapped request
setXml(String) - Method in interface com.ibm.xdms.xcap.XcapServerResponse
Sets the response XML.
setXml(String) - Method in class com.ibm.xdms.xcap.XcapServerResponseWrapper
Default behavior is to call setXml() on the wrapped response
SIP_METHOD_NOTIFY - Static variable in interface com.ibm.xdms.sip.SipConstants
SIP Methods
SIP_PROFILE - Static variable in class com.ibm.xdms.sip.EventHeader
 
SIP_SESSION_ATTR_RECEIVED_INITIAL_OK - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SIP_SESSION_ATTR_RESUBSCRIBE - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SIP_SESSION_ATTR_SESSION_TYPE - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SIP_SESSION_ATTR_UNSUBSCRIBE - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SipConstants - Interface in com.ibm.xdms.sip
 
SipException - Exception in com.ibm.xdms.exception.sip
Top level SIP Exception class
SipException(int, String) - Constructor for exception com.ibm.xdms.exception.sip.SipException
Constructor for setting the status code only
SipException(int, String, String) - Constructor for exception com.ibm.xdms.exception.sip.SipException
Constructs a new SIP exception with the specified message
SipException(int, String, String, String) - Constructor for exception com.ibm.xdms.exception.sip.SipException
Constructs a new SIP exception with the specified message and sets default message
SipException(int, String, String, Throwable) - Constructor for exception com.ibm.xdms.exception.sip.SipException
Constructs a new SIP exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message
SipException(int, String, Throwable) - Constructor for exception com.ibm.xdms.exception.sip.SipException
Constructs a new SIP exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation.
SipFilter - Interface in com.ibm.xdms.sip.filter
A SIP filter is an object that performs filtering tasks on the SIP request and provides a response either through the SIP response or via a SIP Notify back to the client.
SipFilterChain - Interface in com.ibm.xdms.sip
A SipFilterChain is an object gives a view into the invocation chain of a filtered request for a resource.
SipSubscribeHelper - Interface in com.ibm.xdms.function
The SipSubscribeHelper provides methods to support processing a SIP SUBSCRIBE request
SipXcapDiffSubscriptions - Interface in com.ibm.xdms.function
SipXcapDiffSubscriptions is a helper function that stores the state of subscriptions for subscribers interested in being notified of document change (XCAP-DIFF).
SipXcapDiffSubscriptions.Subscription - Class in com.ibm.xdms.function
 
SipXcapDiffSubscriptions.Subscription(SipSession, DocumentSelector, boolean) - Constructor for class com.ibm.xdms.function.SipXcapDiffSubscriptions.Subscription
 
size() - Method in class com.ibm.xdms.utils.SoftRefDynacache
 
SoftRefDynacache - Class in com.ibm.xdms.utils
 
SoftRefDynacache(DistributedMap, int) - Constructor for class com.ibm.xdms.utils.SoftRefDynacache
 
SoftRefDynacache(String, int) - Constructor for class com.ibm.xdms.utils.SoftRefDynacache
 
STATUS_CODE - Static variable in exception com.ibm.xdms.exception.sip.BadEventException
 
STATUS_CODE - Static variable in exception com.ibm.xdms.exception.sip.BadRequestException
 
STATUS_CODE - Static variable in exception com.ibm.xdms.exception.sip.DocumentNotFoundException
 
STATUS_CODE - Static variable in exception com.ibm.xdms.exception.sip.IntervalTooBriefException
 
STATUS_CODE - Static variable in exception com.ibm.xdms.exception.sip.NodeLevelConstraintException
 
STATUS_CODE - Static variable in exception com.ibm.xdms.exception.sip.UnauthorizedException
 
statusCode - Variable in exception com.ibm.xdms.exception.sip.SipException
SIP Status Code
subcriptionState - Variable in exception com.ibm.xdms.exception.sip.SipException
The SIP Subscription State *
SUBSCRIBE_COUNT_METRIC_ID - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SUBSCRIBE_LATENCY_METRIC_ID - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SUBSCRIPTION_STATE - Static variable in exception com.ibm.xdms.exception.sip.BadEventException
 
SUBSCRIPTION_STATE - Static variable in exception com.ibm.xdms.exception.sip.BadRequestException
 
SUBSCRIPTION_STATE - Static variable in exception com.ibm.xdms.exception.sip.DocumentNotFoundException
 
SUBSCRIPTION_STATE - Static variable in exception com.ibm.xdms.exception.sip.IntervalTooBriefException
 
SUBSCRIPTION_STATE - Static variable in exception com.ibm.xdms.exception.sip.NodeLevelConstraintException
 
SUBSCRIPTION_STATE - Static variable in exception com.ibm.xdms.exception.sip.UnauthorizedException
 
SUBSCRIPTION_STATE_ACTIVE - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SUBSCRIPTION_STATE_ACTIVE_WITH_EXPIRES - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SUBSCRIPTION_STATE_PENDING - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SUBSCRIPTION_STATE_TERMINATED_DEACTIVATED - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SUBSCRIPTION_STATE_TERMINATED_GIVEUP - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SUBSCRIPTION_STATE_TERMINATED_NORESOURCE - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SUBSCRIPTION_STATE_TERMINATED_PROBATION - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SUBSCRIPTION_STATE_TERMINATED_REJECTED - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SUBSCRIPTION_STATE_TERMINATED_TIMEOUT - Static variable in interface com.ibm.xdms.sip.SipConstants
 
SUCCESS_RATE_METRIC_ID - Static variable in interface com.ibm.xdms.sip.SipConstants
 

T

template - Variable in class com.ibm.xdms.utils.XMLUtilsPool
An XMLUtils template used for cloning *
TEMPLATE_ID - Static variable in class com.ibm.xdms.utils.URITemplate
 
TEMPLATE_USER - Static variable in class com.ibm.xdms.utils.URITemplate
 
TEMPLATE_XUI - Static variable in class com.ibm.xdms.utils.URITemplate
 
test - Static variable in class com.ibm.xdms.utils.SoftRefDynacache
 
toAttributeElement(String, String, String, boolean) - Method in class com.ibm.xdms.common.XcapDiffInfo
returns an attribute element formatted for xcapdiff
toDocElement(String) - Method in class com.ibm.xdms.common.XcapDiffInfo
reutnr a doc element formatted for xcapdiff
toElement(String, String, String, String, boolean) - Method in class com.ibm.xdms.common.XcapDiffInfo
returns either a document, element, or attribute element formatted for xcap diff
toElementElement(String, String, String, boolean) - Method in class com.ibm.xdms.common.XcapDiffInfo
returns an element element formatted for xcapdiff
toInitialNotify(String) - Method in class com.ibm.xdms.common.XcapDiffInfo
returns an xcap diff with the content provided
toPatchOpString() - Method in class com.ibm.xdms.common.XcapDiffInfo
reutnrs a patch ops string for the xcap diff info
toString() - Method in class com.ibm.xdms.common.XcapDiffInfo
 
toString() - Method in class com.ibm.xdms.sip.EventHeader
 
toXcapDiffEvent(String, String, String, String, boolean) - Method in class com.ibm.xdms.common.XcapDiffInfo
returns an xcap diff
toXcapDiffUA(boolean) - Method in class com.ibm.xdms.common.XcapDiffInfo
returns a ua profile xcap diff
transformGlobalIndexDocumentSelector(DocumentSelector) - Method in interface com.ibm.xdms.function.Datastore
Transforms a DocumentSelector for a global/index file to a DocumentSelector for an individual file
transformGlobalIndexDocumentSelector(DocumentSelector, String, DataSource, Connection) - Method in interface com.ibm.xdms.function.DatastoreXQuery
Transforms a DocumentSelector for a global/index file to a DocumentSelector for an individual file
transformNodeAttribute(DocumentSelector) - Method in interface com.ibm.xdms.function.Datastore
Transforms the nodeAttribute of a DocumentSelector to match the format for
transformNodeAttribute(DocumentSelector) - Method in interface com.ibm.xdms.function.DatastoreHelper
Transforms the nodeAttribute of a DocumentSelector to match the format for

U

UA_PROFILE - Static variable in class com.ibm.xdms.sip.EventHeader
 
UNAUTHORIZED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
UnauthorizedException - Exception in com.ibm.xdms.exception.sip
Requester is not authorized to subscribe exception.
UnauthorizedException() - Constructor for exception com.ibm.xdms.exception.sip.UnauthorizedException
Constructs a new SIP exception
UnauthorizedException(String) - Constructor for exception com.ibm.xdms.exception.sip.UnauthorizedException
Constructs a new SIP exception with the specified message
UnauthorizedException(String, Throwable) - Constructor for exception com.ibm.xdms.exception.sip.UnauthorizedException
Constructs a new SIP exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message
UnauthorizedException(Throwable) - Constructor for exception com.ibm.xdms.exception.sip.UnauthorizedException
Constructs a new SIP exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation.
UnauthorizedException - Exception in com.ibm.xdms.exception.xcap
Exception which indicates that the user is unauthorized to execute the request.
UnauthorizedException() - Constructor for exception com.ibm.xdms.exception.xcap.UnauthorizedException
Constructor, with no phrase attribute
UnauthorizedException(String) - Constructor for exception com.ibm.xdms.exception.xcap.UnauthorizedException
Constructor, with a phrase attribute
UniquenessFailureException - Exception in com.ibm.xdms.exception.xcap
Exception which indicates that the requested operation would result in a document that did not meet a uniqueness constraint defined by the application usage.
UniquenessFailureException(String, Map<String, String>) - Constructor for exception com.ibm.xdms.exception.xcap.UniquenessFailureException
Constructor
UniquenessFailureException(Map<String, String>) - Constructor for exception com.ibm.xdms.exception.xcap.UniquenessFailureException
Constructor
UnsupportedMediaTypeException - Exception in com.ibm.xdms.exception.xcap
Exception which indicates that the specified content-type header in the XCAP PUT request does not match the default mime-type as specified in the application usage.
UnsupportedMediaTypeException() - Constructor for exception com.ibm.xdms.exception.xcap.UnsupportedMediaTypeException
Constructor, with no phrase attribute
UnsupportedMediaTypeException(String) - Constructor for exception com.ibm.xdms.exception.xcap.UnsupportedMediaTypeException
Constructor, with a phrase attribute
updateNodeSelector(XcapServerRequest, XcapServerResponse, UserTransaction, Connection, String, NodeSelector, String, ApplicationUsage, XcapCaps) - Method in interface com.ibm.xdms.function.DatastorePut
Updates nodeSelector
updateWholeDocument(XcapServerRequest, XcapServerResponse, UserTransaction, Connection, String, String) - Method in interface com.ibm.xdms.function.DatastorePut
Updates whole document.
UriHelper - Interface in com.ibm.xdms.function
The UriHelper class provides functions for processing of a URI.
URITemplate - Class in com.ibm.xdms.utils
Class used to represent the URI Template as described in the OMA XDM Core specification.
URITemplate(String) - Constructor for class com.ibm.xdms.utils.URITemplate
Creates an instance of the URI Template
uriTemplate - Variable in class com.ibm.xdms.utils.URITemplate
 
USAGE_RECORD_WRITE_FAILED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
UsageRecordLogger - Interface in com.ibm.xdms.function
The DomXmlProcessor class handles the function of processing an XML document.

V

validate(URI) - Method in interface com.ibm.xdms.function.UriHelper
Validate an RLS Service URI.
validateGINodeSelectorAttr(String, NodeSelector, String) - Method in interface com.ibm.xdms.function.DatastoreHelper
 
validateNodeLevelConstraint(String) - Method in interface com.ibm.xdms.common.ApplicationUsage
If nodeLevelConstraint elements are defined for the application usage, this method will retrieve them, and compare them against the nodeSelector parameter.
validateNodeLevelConstraint(String, boolean) - Method in interface com.ibm.xdms.common.ApplicationUsage
If nodeLevelConstraint elements are defined for the application usage, this method will retrieve them, and compare them against the nodeSelector parameter.
validateNodeLevelConstraint(String) - Method in interface com.ibm.xdms.common.NodeLevelConstraint
Validates the format of the nodeLevelConstraint
validateXQuery(String) - Method in interface com.ibm.xdms.common.XqueryTemplate
Validates a XQuery against this template

W

WRONG_ACCESS_RULES_DOC_NAME - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
WRONG_LCKD_USER_PROFILE_DOC_NAME - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
WRONG_PROFILE_URI - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
WRONG_USER_PROFILE_DOC_NAME - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 

X

XCAP_CAPS_XML_NOT_FOUND - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
XCAP_CAPS_XML_PARSE_ERROR - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
XCAP_DIFF - Static variable in class com.ibm.xdms.sip.EventHeader
 
XCAP_DIFF_BAD_AUID - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
XCAP_DIFF_GLOBAL_INDEX_CONSTRAINT - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
XCAP_DIFF_GLOBAL_INDEX_NOT_FOUND - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
XCAP_DIFF_MALFORMED_URI - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
XCAP_DIFF_NODE_LEVEL_CONSTRAINT - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
XCAP_DIFF_UNAUTHORIZED - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
XCAP_DIFF_XCAP_ROOT_NOT_MATCH - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
XCAP_FILTER_LOAD_ERROR - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
XCAP_PATCHING - Static variable in class com.ibm.xdms.sip.EventHeader
 
xcapCaps - Variable in class com.ibm.xdms.function.BaseFunction
The XcapCaps
xcapCaps - Variable in class com.ibm.xdms.sip.filter.BaseSipFilter
The entire xcap capabilities object for the XDMS *
xcapCaps - Variable in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
 
xcapCaps - Variable in class com.ibm.xdms.xcap.filter.BaseXcapFilter
The entire xcap capabilities object for the XDMS *
XcapCaps - Interface in com.ibm.xdms.xcap
Represents the ibm-xcap-caps.xml that is loaded upon startup.
XcapDiffInfo - Class in com.ibm.xdms.common
Class containing xcap-diff information.
XcapDiffInfo() - Constructor for class com.ibm.xdms.common.XcapDiffInfo
No argument constructor for serialization
XcapDiffInfo(XcapServerRequest, XcapServerResponse) - Constructor for class com.ibm.xdms.common.XcapDiffInfo
Constructs an XcapDiffInfo object based on XcapServerRequest and XcapServerResponse.
XcapDiffInfo(XcapServerRequest, XcapServerResponse, String, String, String, String, String, String, String) - Constructor for class com.ibm.xdms.common.XcapDiffInfo
Constructs an XcapDiffInfo object based on XcapServerRequest, XcapServerResponse, as well as patching info.
XcapDiffInfo(String, String, String, long, long, String, Date) - Constructor for class com.ibm.xdms.common.XcapDiffInfo
Constructs an XcapDiffInfo object given all the fields explicitly.
XcapException - Exception in com.ibm.xdms.exception.xcap
Top level XCAP Exception class
XcapException(int) - Constructor for exception com.ibm.xdms.exception.xcap.XcapException
Constructor, uses the default content type of application/xcap-error+xml and returns no error document
XcapException(int, String) - Constructor for exception com.ibm.xdms.exception.xcap.XcapException
Constructor, uses the default content type of application/xcap-error+xml and returns an error document with a single error tag
XcapException(String, int, String) - Constructor for exception com.ibm.xdms.exception.xcap.XcapException
Constructor, uses the default content type of application/xcap-error+xml and returns an error document with a single error tag
XcapException(int, String, String, String) - Constructor for exception com.ibm.xdms.exception.xcap.XcapException
Constructor, uses the default content type of application/xcap-error+xml and returns an error document with a single error tag and its associated attribute
XcapException(String, int, String, String, String) - Constructor for exception com.ibm.xdms.exception.xcap.XcapException
Constructor, uses the default content type of application/xcap-error+xml and returns an error document with a single error tag and its associated attribute
XcapFilter - Interface in com.ibm.xdms.xcap.filter
A XCAP filter is an object that performs filtering tasks on either an XCAP request, on the XCAP response, or both.
XcapFilterChain - Interface in com.ibm.xdms.xcap
A XcapFilterChain is an object gives a view into the invocation chain of a filtered request for a resource.
xcapRoot - Variable in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
 
XcapServerRequest - Interface in com.ibm.xdms.xcap
XCAP Server Request Object which is passed between XcapFilters.
XcapServerRequestWrapper - Class in com.ibm.xdms.xcap
Provides a convenient implementation of the XcapServerRequest interface that can be subclassed by developers wishing to adapt the request to a XcapFilter.
XcapServerRequestWrapper(XcapServerRequest) - Constructor for class com.ibm.xdms.xcap.XcapServerRequestWrapper
Constructs a request object wrapping the given request.
XcapServerResponse - Interface in com.ibm.xdms.xcap
XCAP Server Response Object which is passed between XcapFilters.
XcapServerResponseWrapper - Class in com.ibm.xdms.xcap
Provides a convenient implementation of the XcapServerResponse interface that can be subclassed by developers wishing to adapt the response to a XcapFilter.
XcapServerResponseWrapper(XcapServerResponse) - Constructor for class com.ibm.xdms.xcap.XcapServerResponseWrapper
Constructs a response adaptor wrapping the given response.
XcapServlet - Class in com.ibm.xdms.xcap.servlet
Servlet used for all XCAP Requests
XcapServlet() - Constructor for class com.ibm.xdms.xcap.servlet.XcapServlet
 
XDMS_ARCHIVE_IDENTIFIER - Static variable in interface com.ibm.xdms.common.XdmsConstants
File name that identifies a valid XDMS war file.
XDMS_ERROR_MSG_BUNDLE - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
Resource Bundle
XDMS_HTTP_SERVLET_SHUT_DOWN - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
XDMS_SIP_SERVLET_SHUT_DOWN - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
XdmsConstants - Interface in com.ibm.xdms.common
Interface file to hold common constants for XDMS.
XdmsErrorMsgs - Class in com.ibm.xdms.msgs
XDMS Error Messages resource bundle constants
XdmsException - Exception in com.ibm.xdms.exception
XDMS Exception Class
XdmsException() - Constructor for exception com.ibm.xdms.exception.XdmsException
Constructs a new XDMS exception
XdmsException(String) - Constructor for exception com.ibm.xdms.exception.XdmsException
Constructs a new XDMS exception with the specified message
XdmsException(String, Throwable) - Constructor for exception com.ibm.xdms.exception.XdmsException
Constructs a new XDMS exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message
XdmsException(Throwable) - Constructor for exception com.ibm.xdms.exception.XdmsException
Constructs a new XDMS exception when the XDMS needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation.
XML_ERROR_PARSE_ERROR - Static variable in class com.ibm.xdms.msgs.XdmsErrorMsgs
 
XmlProcessor - Interface in com.ibm.xdms.function
The XmlProcessor interface allows the XcapServlet to add the provided schemas.
xmlUtilsPool - Variable in class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
 
XMLUtilsPool - Class in com.ibm.xdms.utils
Used to store a pool of XMLUtils objects
XMLUtilsPool(XMLUtils) - Constructor for class com.ibm.xdms.utils.XMLUtilsPool
Constructs a
xmlUtilsPool - Static variable in class com.ibm.xdms.utils.XMLUtilsPool
A singleton *
XMLUtilsPool.XMLUtilsFactory - Class in com.ibm.xdms.utils
An internal XMLUtilsFactory
XMLUtilsPool.XMLUtilsFactory() - Constructor for class com.ibm.xdms.utils.XMLUtilsPool.XMLUtilsFactory
 
xquery(String, ApplicationUsage) - Method in interface com.ibm.xdms.function.Datastore
Performs an XQuery
xquery(XcapServerRequest, XcapServerResponse) - Method in interface com.ibm.xdms.function.Datastore
Performs an XQuery based on a search request from a client
xquery(String, ApplicationUsage, DataSource) - Method in interface com.ibm.xdms.function.DatastoreXQuery
Performs an XQuery
xquery(XcapServerRequest, XcapServerResponse, DataSource, String, ApplicationUsage, XcapCaps) - Method in interface com.ibm.xdms.function.DatastoreXQuery
Performs an XQuery based on a search request from a client
XqueryTemplate - Interface in com.ibm.xdms.common
This interface describes a class that will provide an XQuery Search Template

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