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

A

Action - Annotation Type in at.ac.tuwien.infosys.sm4all.copal.api.processor
Specifies the ProcessorAction.
ACTION_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventActionMarshaller
The local name of child Elements used in the ListUnmarshaller.Builder that is returned by the ContextEventActionMarshaller.getListBuilder().
ACTION_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
The local name of child Elements used in the ListUnmarshaller.Builder that is returned by the CurrentActionUnmarshaller.getListBuilder().
ACTION_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.DefaultActionUnmarshaller
The local name of child Elements used in the ListUnmarshaller.Builder that is returned by the DefaultActionUnmarshaller.getListBuilder().
ACTION_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller
The local name of child Elements used in the ListUnmarshaller.Builder that is returned by the ProcessedActionUnmarshaller.getListBuilder().
ACTION_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.UnprocessedActionUnmarshaller
The local name of child Elements used in the ListUnmarshaller.Builder that is returned by the UnprocessedActionUnmarshaller.getListBuilder().
ACTION_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
The local name of child Elements used in the ListUnmarshaller.Builder that is returned by the ProcessorActionUnmarshaller.getListBuilder().
ActionQuery - Class in at.ac.tuwien.infosys.sm4all.copal.api.query
This class is used with the ContextProcessors to create ContextQuerys which listen on occurrence of ContextEvents with a specific ContextEventType that require handling of their CurrentAction.
ActionQuery(String, String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.query.ActionQuery
Create instance of ContextQuery for ContextProcessors.
Actions<T extends ContextEventAction> - Class in at.ac.tuwien.infosys.sm4all.copal.api.event
Class which defines a list of ContextEventActions and makes possible to manipulate and retrieve ContextEventAction.
Actions() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.Actions
 
Actions - Annotation Type in at.ac.tuwien.infosys.sm4all.copal.api.processor
Specifies the list of Actions.
ACTIONS_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
The local name of child Element that holds marshaled DefaultActions.
ACTIONS_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
The local name of child Element that holds marshaled DefaultActions.
ACTIONS_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The local name of child Element that holds marshaled ContextEventActions.
ACTIONS_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ContextProcessorMarshaller
The local name of child Element that holds marshaled ProcessorActions.
ActionsMethod - Class in at.ac.tuwien.infosys.sm4all.copal.api.processor
Invoker of an Actions Method.
ActionsMethod(Object, Method) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.processor.ActionsMethod
Creates instance of invoker of specified Actions Method on specified processor.
add(Attribute) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Add specified Attribute into this ContextEvent.
add(Authorization) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Adds specified Authorization into this ContextEvent.
add(Attribute) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Add specified Attribute into this ContextEventType.
add(Authorization) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Add specified Authorization into this ContextEventType.
add(Attribute) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
Add specified Attribute in all ContextEvents published by this BasePublisher.
add(Authorization) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
Adds specified Authorization to all ContextEvents published by this BasePublisher.
add(AuthorizationMethod) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextSecurityManager
Add specified additional AuthorizationMethod to COPAL.
add(AuthorizationMethod) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextSecurityManagerImpl
 
add(Authorization...) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.RESTfulPublisher
Adds specified Authorizations to all ContextEvents published by this RESTfulPublisher.
addAttributes(Attribute...) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.RESTfulPublisher
Sets specified Attributes in all ContextEvents published by this RESTfulPublisher.
addingService(ServiceReference) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.DependencyTracker
 
addingService(String, ServiceReference) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.osgi.DependencyTrackerCustomizer
A dependency is being added to the DependencyTracker.
addingService(String, ServiceReference) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.GenericActivator
 
AlreadyRegisteredException - Exception in at.ac.tuwien.infosys.sm4all.copal.api.util
Exception when an Object is already registered with a Registry
AlreadyRegisteredException(String) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.util.AlreadyRegisteredException
Create instance of already-registered exception with the specified name of already-registered Object.
AnnotatedListener - Class in at.ac.tuwien.infosys.sm4all.copal.api.listener
Wrapper class that implements ContextListener around an Object which uses annotations to define its Name and Events Methods.
AnnotatedListener(Object) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.listener.AnnotatedListener
Creates instance of wrapper ContextListener that wraps around specified annotated listener.
AnnotatedProcessor - Class in at.ac.tuwien.infosys.sm4all.copal.api.processor
Wrapper class that implements ContextProcessor around an Object which uses annotations to define its Name and Actions Methods.
AnnotatedProcessor(Object) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.processor.AnnotatedProcessor
Creates instance of wrapper ContextProcessor that wraps around specified annotated processor.
ANY_TYPE - Static variable in annotation type at.ac.tuwien.infosys.sm4all.copal.api.listener.Event
The value of Event.type() if method wants to receive ContextEvents of any type.
append(S...) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.Actions
Append specified ContextEventActions.
append(UnprocessedAction...) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Append specified UnprocessedActions.
append(DefaultAction...) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Append specified DefaultActions.
appendAction(UnprocessedAction) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
Appends the specified UnprocessedAction to all ContextEvents published by this BasePublisher.
appendActions(UnprocessedAction...) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.RESTfulPublisher
Appends specified UnprocessedActions to all ContextEvents published by this RESTfulPublisher.
at.ac.tuwien.infosys.sm4all.copal.api - package at.ac.tuwien.infosys.sm4all.copal.api
 
at.ac.tuwien.infosys.sm4all.copal.api.conf - package at.ac.tuwien.infosys.sm4all.copal.api.conf
 
at.ac.tuwien.infosys.sm4all.copal.api.event - package at.ac.tuwien.infosys.sm4all.copal.api.event
 
at.ac.tuwien.infosys.sm4all.copal.api.event.xml - package at.ac.tuwien.infosys.sm4all.copal.api.event.xml
 
at.ac.tuwien.infosys.sm4all.copal.api.listener - package at.ac.tuwien.infosys.sm4all.copal.api.listener
 
at.ac.tuwien.infosys.sm4all.copal.api.listener.xml - package at.ac.tuwien.infosys.sm4all.copal.api.listener.xml
 
at.ac.tuwien.infosys.sm4all.copal.api.osgi - package at.ac.tuwien.infosys.sm4all.copal.api.osgi
 
at.ac.tuwien.infosys.sm4all.copal.api.processor - package at.ac.tuwien.infosys.sm4all.copal.api.processor
 
at.ac.tuwien.infosys.sm4all.copal.api.processor.xml - package at.ac.tuwien.infosys.sm4all.copal.api.processor.xml
 
at.ac.tuwien.infosys.sm4all.copal.api.publisher - package at.ac.tuwien.infosys.sm4all.copal.api.publisher
 
at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml - package at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml
 
at.ac.tuwien.infosys.sm4all.copal.api.query - package at.ac.tuwien.infosys.sm4all.copal.api.query
 
at.ac.tuwien.infosys.sm4all.copal.api.query.xml - package at.ac.tuwien.infosys.sm4all.copal.api.query.xml
 
at.ac.tuwien.infosys.sm4all.copal.api.security - package at.ac.tuwien.infosys.sm4all.copal.api.security
 
at.ac.tuwien.infosys.sm4all.copal.api.service - package at.ac.tuwien.infosys.sm4all.copal.api.service
 
at.ac.tuwien.infosys.sm4all.copal.api.util - package at.ac.tuwien.infosys.sm4all.copal.api.util
 
at.ac.tuwien.infosys.sm4all.copal.api.xml - package at.ac.tuwien.infosys.sm4all.copal.api.xml
 
at.ac.tuwien.infosys.sm4all.copal.core.internal - package at.ac.tuwien.infosys.sm4all.copal.core.internal
 
at.ac.tuwien.infosys.sm4all.copal.esper - package at.ac.tuwien.infosys.sm4all.copal.esper
 
at.ac.tuwien.infosys.sm4all.copal.esper.internal - package at.ac.tuwien.infosys.sm4all.copal.esper.internal
 
at.ac.tuwien.infosys.sm4all.copal.rest - package at.ac.tuwien.infosys.sm4all.copal.rest
 
at.ac.tuwien.infosys.sm4all.copal.rest.internal - package at.ac.tuwien.infosys.sm4all.copal.rest.internal
 
at.ac.tuwien.infosys.sm4all.copal.rest.model - package at.ac.tuwien.infosys.sm4all.copal.rest.model
 
at.ac.tuwien.infosys.sm4all.copal.rest.provider - package at.ac.tuwien.infosys.sm4all.copal.rest.provider
 
attach(QueryObserver) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ContextQuery
Attach specified QueryObserver so it will in future receive QueryState change notifications of this ContextQuery.
attach(ContextListener) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.DeadLetterChannel
Attaches specified ContextListener so it will in future receive notifications on dead ContextEvents.
attach(O) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseObservable
Attaches specified Observer so it will in future receive notifications on changes.
attach(RegistryObservable.RegistryObserver<V>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseRegistry
 
attach(O) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.util.Observable
Attaches specified Observer so it will in future receive notifications on changes.
attach(QueryObserver) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextQueryFactoryImpl
 
attach(ContextListener) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.DeadLetterChannelImpl
 
attach(DeadLetterChannel.ChannelObserver) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.DeadLetterChannelImpl
 
attach(RegistryObservable.RegistryObserver<V>) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.RegistryService
 
attach(RegistryObservable.RegistryObserver<XMLContextEventType>) - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.EsperPublishing
 
Attribute - Class in at.ac.tuwien.infosys.sm4all.copal.api.util
Representation of a single attribute.
Attribute(String, String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.util.Attribute
Create instance of Attribute with specified name and value.
Attribute<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Unmarshals and marshals an attribute from/to an Element.
Attribute(String, Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.Attribute
Creates instance of an attribute Unmarshaller which uses specified Element to unmarshal and/or marshal the attribute with specified name.
Attribute.Builder<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Builder of Attribute.
Attribute.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.Attribute.Builder
Create uninitialized instance of Attribute.Builder.
Attribute.Builder(Attribute.Builder<T>) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.Attribute.Builder
Clone-constructor.
ATTRIBUTE_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AttributeUnmarshaller
The local name of child Elements used in the ListUnmarshaller.Builder that is returned by the AttributeUnmarshaller.getListBuilder().
ATTRIBUTES - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The UnmarshallerBuilder for the Attributes of a XMLContextEvent.
Attributes - Class in at.ac.tuwien.infosys.sm4all.copal.api.util
Implementation of a Registry for Attributes.
Attributes() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.util.Attributes
Create instance of empty Attribute Registry.
Attributes(Attribute...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.util.Attributes
Create instance of Attribute Registry that has specified Attributes registered.
ATTRIBUTES_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
The local name of child Element that holds marshaled Attributes.
ATTRIBUTES_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
The local name of child Element that holds marshaled Attributes.
ATTRIBUTES_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The local name of child Element that holds marshaled Attributes.
AttributeUnmarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Unmarshals and marshals an Attribute from/into an Element.
AttributeUnmarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AttributeUnmarshaller
Creates instance of Attribute Unmarshaller which uses specified Element for unmarshalling and/or marshalling.
AttributeUnmarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Builder of AttributeUnmarshaller.
AttributeUnmarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AttributeUnmarshaller.Builder
Create uninitialized instance of AttributeUnmarshaller.Builder.
Authorization - Class in at.ac.tuwien.infosys.sm4all.copal.api.security
Representation of a single authorization request of a ContextEvent.
Authorization(String, Attribute...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.security.Authorization
Create instance of Authorization with specified name of AuthorizationMethod that should handle this Authorization and specified Attributes to authorize.
AUTHORIZATION_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AuthorizationUnmarshaller
The local name of child Elements used in the ListUnmarshaller.Builder that is returned by the AuthorizationUnmarshaller.getListBuilder().
AuthorizationMethod - Interface in at.ac.tuwien.infosys.sm4all.copal.api.security
The interface for methods of Authorizations that can allow or deny a ContextListener to receive a ContextEvent.
AuthorizationResult - Enum in at.ac.tuwien.infosys.sm4all.copal.api.security
The results of an AuthorizationMethod about an Authorization request.
AUTHORIZATIONS - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The UnmarshallerBuilder for the Authorizations of a XMLContextEvent.
Authorizations - Class in at.ac.tuwien.infosys.sm4all.copal.api.security
Implementation of a Registry for Authorizations.
Authorizations() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.security.Authorizations
Create instance of empty Authorization Registry.
Authorizations(Authorization...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.security.Authorizations
Create instance of Authorization Registry that has specified Authorizations registered.
AUTHORIZATIONS_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
The local name of child Element that holds marshaled Authorizations.
AUTHORIZATIONS_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
The local name of child Element that holds marshaled Authorizations.
AUTHORIZATIONS_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The local name of child Element that holds marshaled Authorizations.
AuthorizationToken - Annotation Type in at.ac.tuwien.infosys.sm4all.copal.api.security
Specifies the Authorization token for ContextListeners.
AuthorizationUnmarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Unmarshals and marshals an Authorization from/into an Element .
AuthorizationUnmarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AuthorizationUnmarshaller
Creates instance of Authorization Unmarshaller which uses specified Element for unmarshalling and/or marshalling.
AuthorizationUnmarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Builder of AuthorizationUnmarshaller.
AuthorizationUnmarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AuthorizationUnmarshaller.Builder
Create uninitialized instance of AuthorizationUnmarshaller.Builder.
authorize(ContextListener, ContextEvent, Map<String, String>) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.security.AuthorizationMethod
Check whether specified ContextListener is allowed/denied to receive specified ContextEvent and using specified attributes to decide.
authorize(ContextListener, ContextEvent, Map<String, String>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.HasClassName
 
authorize(ContextListener, ContextEvent, Map<String, String>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.HasToken
 
authorize(ContextListener, ContextEvent, Map<String, String>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.InPackage
 
authorized(ContextListener, ContextEvent) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextSecurityManager
Returns if specified ContextListener is allowed to receive specified ContextEvent.
authorized(ContextListener, ContextEvent) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextSecurityManagerImpl
 

B

Base - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Base utility class for XML Marshallers and Unmarshallers.
Base(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.Base
Create instance of XML utility class that works on specified Element.
BaseConfiguration<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.conf
Configuration helper class that finds the XML configuration in classpath.
BaseConfiguration(ClassLoader, String, String...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.conf.BaseConfiguration
Create instance of base configuration that uses specified ClassLoader to find the XML configuration file with specified name and depends on specified OSGi services.
BaseEvent - Class in at.ac.tuwien.infosys.sm4all.copal.api.event
Class which contains the meta-data for base events.
BaseEvent(String, Date) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Create instance of BaseEvent with specified source ID and time stamp.
BaseListener - Class in at.ac.tuwien.infosys.sm4all.copal.api.listener
Helper class for ContextListeners.
BaseListener(String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.listener.BaseListener
Use specified name as return value for BaseListener.getName() method.
BaseMarshallerBuilder<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Base abstract class for implementations of MarshallerBuilder to use.
BaseMarshallerBuilder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.BaseMarshallerBuilder
Create uninitialized instance of BaseMarshallerBuilder.
BaseMarshallerBuilder(BaseMarshallerBuilder<T>) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.BaseMarshallerBuilder
Clone-constructor.
BaseObservable<E extends java.lang.Enum<?>,T,O extends Observer<E,T>> - Class in at.ac.tuwien.infosys.sm4all.copal.api.util
The class which represents an object that can be observed.
BaseObservable() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseObservable
 
BaseProcessor - Class in at.ac.tuwien.infosys.sm4all.copal.api.processor
Base ContextProcessor that correctly activates itself with COPAL and is able to process ContextEvents.
BaseProcessor(String, ProcessorAction...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.processor.BaseProcessor
Creates an instance of BaseProcessor with specified name and ProcessorActions as return values for BaseProcessor.getName() and BaseProcessor.getActions() methods respectively.
BasePublisher - Class in at.ac.tuwien.infosys.sm4all.copal.api.publisher
Base ContextPublisher that correctly activates itself with COPAL and is able to publish ContextEvents.
BasePublisher(String, String...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
Creates an instance of base processor with specified source ID and published types as return values for BasePublisher.getSourceID() and BasePublisher.getPublishedTypes() methods respectively.
BaseRegistry<K,V> - Class in at.ac.tuwien.infosys.sm4all.copal.api.util
The abstract class which can be used as base class for any Registry.
BaseRegistry() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseRegistry
 
BaseUnmarshallerBuilder<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Base abstract class for implementations of UnmarshallerBuilder to use.
BaseUnmarshallerBuilder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.BaseUnmarshallerBuilder
Create uninitialized instance of BaseUnmarshallerBuilder.
BaseUnmarshallerBuilder(BaseUnmarshallerBuilder<T>) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.BaseUnmarshallerBuilder
Clone-constructor.
BooleanAttribute - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Unmarshals and marshals a Boolean value of an attribute from/to an Element.
BooleanAttribute(String, Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.BooleanAttribute
Creates instance of an attribute Unmarshaller and Marshaller which uses specified Element to unmarshal and/or marshal the Boolean value of the attribute with specified name.
BooleanAttribute.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Builder of BooleanAttribute.
BooleanAttribute.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.BooleanAttribute.Builder
Create an uninitialized instance of BooleanAttribute.Builder.
BooleanAttribute.Builder(BooleanAttribute.Builder) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.BooleanAttribute.Builder
Clone-constructor.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AttributeUnmarshaller.Builder
Create instance of AttributeUnmarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AuthorizationUnmarshaller.Builder
Create instance of AuthorizationUnmarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventActionMarshaller.Builder
Create instance of ContextEventActionMarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller.Builder
Create instance of ContextEventTypeUnmarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller.Builder
Create instance of CurrentActionUnmarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.DefaultActionUnmarshaller.Builder
Create instance of DefaultActionUnmarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller.Builder
Create instance of ProcessedActionUnmarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller.Builder
Create instance of SchemaURLUnmarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.UnprocessedActionUnmarshaller.Builder
Create instance of UnprocessedActionUnmarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller.Builder
Create instance of XMLContextEventTypeUnmarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.xml.ContextListenerMarshaller.Builder
Create instance of ContextListenerMarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ContextProcessorMarshaller.Builder
Create instance of ContextProcessorMarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller.Builder
Create instance of ProcessorActionUnmarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller.Builder
Create instance of ContextPublisherMarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller.Builder
Create instance of ContextQueryMarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller.Builder
Create instance of ProcessedEventQueryUnmarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.BooleanAttribute.Builder
Create instance of BooleanAttribute.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.DateAttribute.Builder
Create instance of DateAttribute.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller.Builder
Create instance of ElementMarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementUnmarshaller.Builder
Create instance of ElementUnmarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.IntegerAttribute.Builder
Create instance of IntegerAttribute.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller.Builder
Create instance of ListMarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListUnmarshaller.Builder
Create instance of ListUnmarshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.LongAttribute.Builder
Create instance of LongAttribute.
build() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.xml.MarshallerBuilder
Create instance of Marshaller.
build() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.StringAttribute.Builder
Create instance of StringAttribute.
build() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.xml.UnmarshallerBuilder
Create instance of Unmarshaller.

C

canBeInvokedWith(ContextEvent) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.EventsMethod
Returns if specified ContextEvent can be passed as parameter to this Events Method.
canBeInvokedWith(ProcessorAction, ContextEvent) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ActionsMethod
Returns if specified ProcessorAction with specified ContextEvent can be invoked with this Actions Method.
CLASSPATH_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller
The local name of child Element that holds marshaled classpath location.
CLASSPATH_LOCATION_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller
The name of attribute that holds marshaled classpath location.
clear() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.Actions
Remove all ContextEventActions.
ConcreteObservable<E extends java.lang.Enum<?>,T,O extends Observer<E,T>> - Class in at.ac.tuwien.infosys.sm4all.copal.api.util
The class which holds Observers that can be notified.
ConcreteObservable() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.util.ConcreteObservable
 
Configuration<T> - Interface in at.ac.tuwien.infosys.sm4all.copal.api.conf
Interface for configurations.
CONFIGURATION_FILE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.listener.ListenersActivator
The name of configuration file that defines ContextQuerys used to register ContextListeners.
CONFIGURATION_FILE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorsActivator
The name of configuration file that defines ContextEventTypes used by the registered ContextProcessors.
CONFIGURATION_FILE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PublishersActivator
The name of configuration file that defines ContextEventTypes used by the registered ContextPublishers.
Constants - Interface in at.ac.tuwien.infosys.sm4all.copal.api.xml
Constants used in XML marshalling/unmarshalling.
contains(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.Actions
Return if there is at least one ContextEventAction with specified name.
ContextEvent - Class in at.ac.tuwien.infosys.sm4all.copal.api.event
Class which contains meta-data for all context events.
ContextEvent(ContextEventType, String, Date) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Create instance of ContextEvent with specified ContextEventType, source ID, and time stamp.
ContextEventAction - Interface in at.ac.tuwien.infosys.sm4all.copal.api.event
Interface which defines an action that can be executed on a BaseEvent .
ContextEventActionMarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Unmarshals and marshals a ContextEventAction from/into an Element.
ContextEventActionMarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventActionMarshaller
Creates instance of ContextEventAction Unmarshaller which uses specified Element for unmarshalling and/or marshalling.
ContextEventActionMarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Builder of ContextEventActionMarshaller.
ContextEventActionMarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventActionMarshaller.Builder
Create uninitialized instance of ContextEventActionMarshaller.Builder.
ContextEventType - Class in at.ac.tuwien.infosys.sm4all.copal.api.event
Class which defines type for each ContextEvent, i.e.
ContextEventType(String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Create instance of ContextEventType.
ContextEventTypeRegistry - Interface in at.ac.tuwien.infosys.sm4all.copal.api.service
Interface which COPAL provides to register, unregister, and query ContextEventTypes.
ContextEventTypeRegistryImpl - Class in at.ac.tuwien.infosys.sm4all.copal.core.internal
Implementation of the ContextEventTypeRegistry interface.
ContextEventTypeRegistryImpl() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextEventTypeRegistryImpl
Creates an instance of the ContextEventTypeRegistry implementation.
ContextEventTypeRegistryTracker - Class in at.ac.tuwien.infosys.sm4all.copal.rest.internal
This tracker set and unsets the ContextEventTypeRegistry service with ServiceImpl as it changes its availability.
ContextEventTypeRegistryTracker(ServiceImpl) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ContextEventTypeRegistryTracker
Creates instance of ContextEventTypeRegistry OSGi Tracker for specified ServiceImpl.
ContextEventTypeUnmarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Unmarshals and marshals a ContextEventType from/into an Element.
ContextEventTypeUnmarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
Creates instance of ContextEventType Unmarshaller which uses specified Element for unmarshalling and/or marshalling.
ContextEventTypeUnmarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Builder of ContextEventTypeUnmarshaller.
ContextEventTypeUnmarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller.Builder
Create uninitialized instance of ContextEventTypeUnmarshaller.Builder.
ContextException - Exception in at.ac.tuwien.infosys.sm4all.copal.api
Base exception which all exceptions thrown by COPAL extend.
ContextException(String) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.ContextException
Create instance of context exception with the specified detail message.
ContextException(String, Throwable) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.ContextException
Create instance of context exception with the specified detail message and cause.
ContextListener - Interface in at.ac.tuwien.infosys.sm4all.copal.api.listener
Interface which listeners of ContextEvents have to implement.
ContextListenerMarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.listener.xml
Marshals a ContextListener into an Element.
ContextListenerMarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.listener.xml.ContextListenerMarshaller
Creates instance of ContextListener Marshaller which uses specified Element for marshalling.
ContextListenerMarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.listener.xml
Builder of ContextListenerMarshaller.
ContextListenerMarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.listener.xml.ContextListenerMarshaller.Builder
Create uninitialized instance of ContextListenerMarshaller.Builder.
ContextListenerMarshaller.Builder(ContextListenerMarshaller.Builder) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.listener.xml.ContextListenerMarshaller.Builder
Clone-constructor.
ContextListeners - Class in at.ac.tuwien.infosys.sm4all.copal.rest.model
Model class that represents a list of ContextListeners.
ContextListeners(ContextListener...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.model.ContextListeners
Create an instance of list of ContextListeners with specified ContextListeners.
ContextProcessor - Interface in at.ac.tuwien.infosys.sm4all.copal.api.processor
Interface which processors of ContextEvents have to implement.
ContextProcessorMarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.processor.xml
Marshals a ContextProcessor into an Element.
ContextProcessorMarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ContextProcessorMarshaller
Creates instance of ContextProcessor Marshaller which uses specified Element for marshalling.
ContextProcessorMarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.processor.xml
Builder of ContextProcessorMarshaller.
ContextProcessorMarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ContextProcessorMarshaller.Builder
Create uninitialized instance of ContextProcessorMarshaller.Builder.
ContextProcessorRegistry - Interface in at.ac.tuwien.infosys.sm4all.copal.api.service
Interface which COPAL provides to register, unregister, and query ContextProcessors.
ContextProcessorRegistryImpl - Class in at.ac.tuwien.infosys.sm4all.copal.core.internal
Implementation of the ContextProcessorRegistry interface used by COPAL core.
ContextProcessorRegistryImpl() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextProcessorRegistryImpl
Creates an instance of the ContextProcessorRegistry implementation.
ContextProcessorRegistryTracker - Class in at.ac.tuwien.infosys.sm4all.copal.rest.internal
This tracker set and unsets the ContextProcessorRegistry service with ServiceImpl as it changes its availability.
ContextProcessorRegistryTracker(ServiceImpl) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ContextProcessorRegistryTracker
Creates instance of ContextProcessorRegistry OSGi Tracker for specified ServiceImpl.
ContextProcessors - Class in at.ac.tuwien.infosys.sm4all.copal.rest.model
Model class that represents a list of ContextProcessors.
ContextProcessors(ContextProcessor...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.model.ContextProcessors
Creates an instance of list of ContextProcessors with specified ContextProcessors.
ContextPublisher - Interface in at.ac.tuwien.infosys.sm4all.copal.api.publisher
Interface for publishers of ContextEvents.
ContextPublisherMarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml
Marshals a ContextPublisher into an Element.
ContextPublisherMarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller
Creates instance of ContextPublisher Marshaller which uses specified Element for marshalling.
ContextPublisherMarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml
Builder of ContextPublisherMarshaller.
ContextPublisherMarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller.Builder
Create uninitialized instance of ContextPublisherMarshaller.Builder.
ContextPublisherMarshaller.Builder(ContextPublisherMarshaller.Builder) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller.Builder
Clone-constructor.
ContextPublisherRegistry - Interface in at.ac.tuwien.infosys.sm4all.copal.api.service
Interface which COPAL provides to register, unregister, and query ContextPublishers.
ContextPublisherRegistryImpl - Class in at.ac.tuwien.infosys.sm4all.copal.core.internal
Implementation of the ContextPublisherRegistry interface.
ContextPublisherRegistryImpl() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextPublisherRegistryImpl
Creates an instance of the ContextPublisherRegistry implementation.
ContextPublisherRegistryTracker - Class in at.ac.tuwien.infosys.sm4all.copal.rest.internal
This tracker set and unsets the ContextPublisherRegistry service with ServiceImpl as it changes its availability.
ContextPublisherRegistryTracker(ServiceImpl) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ContextPublisherRegistryTracker
Creates instance of ContextPublisherRegistry OSGi Tracker for specified ServiceImpl.
ContextPublishers - Class in at.ac.tuwien.infosys.sm4all.copal.rest.model
Model class that represents a list of ContextPublishers.
ContextPublishers(ContextPublisher...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.model.ContextPublishers
Create an instance of list of ContextPublishers with specified ContextPublishers.
ContextQuery - Class in at.ac.tuwien.infosys.sm4all.copal.api.query
This class is used by the ContextListeners to tell on which ContextEvents the listeners are interested in.
ContextQuery(String, String, String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.query.ContextQuery
Creates an instance of query.
ContextQuery(String, String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.query.ContextQuery
Create instance of query.
ContextQueryFactory - Interface in at.ac.tuwien.infosys.sm4all.copal.api.service
Interface which COPAL core provides to create ContextQuerys which can be used to register and unregister ContextListeners.
ContextQueryFactoryImpl - Class in at.ac.tuwien.infosys.sm4all.copal.core.internal
Implementation of the ContextQueryFactory interface.
ContextQueryFactoryImpl() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextQueryFactoryImpl
 
ContextQueryFactoryTracker - Class in at.ac.tuwien.infosys.sm4all.copal.rest.internal
This tracker set and unsets the ContextQueryFactory service with ServiceImpl as it changes its availability.
ContextQueryFactoryTracker(ServiceImpl) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ContextQueryFactoryTracker
Creates instance of ContextQueryFactory OSGi Tracker for specified ServiceImpl.
ContextQueryMarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.query.xml
Marshals a ContextQuery into an Element.
ContextQueryMarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller
Creates instance of ContextQuery Marshaller which uses specified Element for marshalling.
ContextQueryMarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.query.xml
Builder of ContextQueryMarshaller.
ContextQueryMarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller.Builder
Create uninitialized instance of ContextQueryMarshaller.Builder.
ContextQueryMarshaller.Builder(ContextQueryMarshaller.Builder) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller.Builder
Clone-constructor.
ContextSecurityManager - Interface in at.ac.tuwien.infosys.sm4all.copal.api.service
Interface which COPAL provides to add additional AuthorizationMethod s.
ContextSecurityManagerImpl - Class in at.ac.tuwien.infosys.sm4all.copal.core.internal
Implementation of the ContextSecurityManager interface.
ContextSecurityManagerImpl() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextSecurityManagerImpl
 
ContextState - Interface in at.ac.tuwien.infosys.sm4all.copal.api.service
Interface which COPAL core provides to retrieve current context state i.e.
ContextStateImpl - Class in at.ac.tuwien.infosys.sm4all.copal.core.internal
Implementation of the ContextState interface.
ContextStateImpl() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextStateImpl
Creates an instance of the ContextState implementation.
COPAL_NAMESPACE - Static variable in interface at.ac.tuwien.infosys.sm4all.copal.api.xml.Constants
The namespace URI used for Elements injected by COPAL.
COPAL_PREFIX - Static variable in interface at.ac.tuwien.infosys.sm4all.copal.api.xml.Constants
The prefix used to qualify the Elements injected by COPAL.
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AttributeUnmarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AuthorizationUnmarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventActionMarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.DefaultActionUnmarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.UnprocessedActionUnmarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.xml.ContextListenerMarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ContextProcessorMarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Attribute.Builder
Create instance of Attribute.Builder by copying this Attribute.Builder.
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.BaseMarshallerBuilder
Create instance of BaseMarshallerBuilder by copying this BaseMarshallerBuilder.
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.BaseUnmarshallerBuilder
Create instance of BaseUnmarshallerBuilder by copying this BaseUnmarshallerBuilder.
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.BooleanAttribute.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.DateAttribute.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementUnmarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.IntegerAttribute.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListUnmarshaller.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.LongAttribute.Builder
 
copy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.StringAttribute.Builder
 
CoreActivator - Class in at.ac.tuwien.infosys.sm4all.copal.core.internal
The OSGi BundleActivator of COPAL core services.
CoreActivator() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.core.internal.CoreActivator
 
create(String, String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextQueryFactory
Create instance of ProcessedEventQuery with specified globally unique name which catches all events with specified name of ContextEventType.
create(String, String, String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextQueryFactory
Create instance of ProcessedEventQuery with specified globally unique name which catches all events with specified name ContextEventType for which specified criteria evaluates to true.
create(String, String) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextQueryFactoryImpl
 
create(String, String, String) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextQueryFactoryImpl
 
create(UriInfo, ProcessedEventQuery) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
create(UriInfo, ProcessedEventQuery) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Creates specified ProcessedEventQuery.
createActionQuery(String, String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextQueryFactory
Create instance of ActionQuery for ContextEvents that have name of their ContextEventType equal to specified listened type and have name of their CurrentAction equal to specified action name
createActionQuery(String, String) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextQueryFactoryImpl
 
createElement(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Base
Create an Element with specified local name, namespace URI equal to Constants.COPAL_NAMESPACE, and prefix equal to Constants.COPAL_PREFIX.
createEvent(DocumentBuilder) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEventType
Create a Document for this ContextEventType using specified DocumentBuilder with root element having name equal to XMLContextEventType.getRootElementName() and default namespace set to XMLContextEventType.getNamespaceURI() if there is one.
CRITERIA_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller
The name of attribute that holds marshaled criteria.
CRITERIA_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
The name of attribute that holds marshaled criteria.
CURRENT_ACTION - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The UnmarshallerBuilder for the CurrentAction of a XMLContextEvent.
CURRENT_ACTION_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The local name of child Element that holds marshaled CurrentAction.
CurrentAction - Class in at.ac.tuwien.infosys.sm4all.copal.api.event
Class which defines a action that is currently being executed on an event.
CurrentAction(String, boolean) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.CurrentAction
Create instance of CurrentAction with specified name and requirement.
CurrentAction(UnprocessedAction) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.CurrentAction
Create instance of the CurrentAction from specified UnprocessedAction.
CurrentActionUnmarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Unmarshals and marshals a CurrentAction from/into an Element.
CurrentActionUnmarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
Creates instance of CurrentAction Unmarshaller which uses specified Element for unmarshalling and/or marshalling.
CurrentActionUnmarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Builder of CurrentActionUnmarshaller.
CurrentActionUnmarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller.Builder
Create uninitialized instance of CurrentActionUnmarshaller.Builder.

D

DateAttribute - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Unmarshals and marshals a Date value of an attribute from/to an Element.
DateAttribute(String, Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.DateAttribute
Creates instance of an attribute Unmarshaller and Marshaller which uses specified Element to unmarshal and/or marshal the Date value of the attribute with specified name.
DateAttribute.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Builder of DateAttribute.
DateAttribute.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.DateAttribute.Builder
Create an uninitialized instance of DateAttribute.Builder.
DeadLetterChannel - Interface in at.ac.tuwien.infosys.sm4all.copal.api.service
ContextListener of ContextEvents that were not matched by any ContextQuery.
DeadLetterChannel.ChannelObserver - Interface in at.ac.tuwien.infosys.sm4all.copal.api.service
Interface for classes that want to be used as Observers of a DeadLetterChannel.
DeadLetterChannel.Reason - Enum in at.ac.tuwien.infosys.sm4all.copal.api.service
Reason why a ContextEvent is in the DeadLetterChannel.
DeadLetterChannelImpl - Class in at.ac.tuwien.infosys.sm4all.copal.core.internal
Implementation of the DeadLetterChannel interface.
DeadLetterChannelImpl() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.core.internal.DeadLetterChannelImpl
Creates an instance of the DeadLetterChannel implementation.
DeadLetterListener - Class in at.ac.tuwien.infosys.sm4all.copal.esper.internal
Esper's UnmatchedListener which helps transform Esper's events to ContextEvents understood by DeadLetterChannel.
DeadLetterListener(EPServiceProvider) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.esper.internal.DeadLetterListener
Creates an instance of the UnmatchedListener for the DeadLetterChannel with specified EPServiceProvider.
DefaultAction - Class in at.ac.tuwien.infosys.sm4all.copal.api.event
Class which defines a default action that can be executed on an event.
DefaultAction(String, boolean) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.DefaultAction
Create instance of DefaultAction with specified name and requirement.
DefaultAction(String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.DefaultAction
Create instance of DefaultAction with specified name and requirement set to DefaultAction.REQUIREMENT_DEFAULT.
DefaultActionUnmarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Unmarshals and marshals a DefaultAction from/into an Element.
DefaultActionUnmarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.DefaultActionUnmarshaller
Creates instance of DefaultAction Unmarshaller which uses specified Element for unmarshalling and/or marshalling.
DefaultActionUnmarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Builder of DefaultActionUnmarshaller.
DefaultActionUnmarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.DefaultActionUnmarshaller.Builder
Create uninitialized instance of DefaultActionUnmarshaller.Builder.
DependencyTracker - Class in at.ac.tuwien.infosys.sm4all.copal.api.osgi
This class implements ServiceTrackerCustomizer interface and converts the calls to ServiceTrackerCustomizer's method into calls to DependencyTrackerCustomizer's respective methods.
DependencyTracker(String, DependencyTrackerCustomizer) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.osgi.DependencyTracker
Creates instance of ServiceTrackerCustomizer for dependency with given name and calls methods on given DependencyTrackerCustomizer .
DependencyTrackerCustomizer - Interface in at.ac.tuwien.infosys.sm4all.copal.api.osgi
Customized interface of ServiceTrackerCustomizer with added argument for dependency name.
destroy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ActionQuery
 
destroy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ContextQuery
Destroys this ContextQuery.
destroy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ProcessedEventQuery
 
destroy(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
destroy(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Destroys specified ContextQuery.
detach(ContextListener) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.DeadLetterChannel
Detach specified ContextListener so it will not receive any future notifications on dead ContextEvents.
detach(O) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseObservable
Detach specified Observer so it will not receive any future notifications on changes.
detach(RegistryObservable.RegistryObserver<V>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseRegistry
 
detach(O) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.util.Observable
Detach specified Observer so it will not receive any future notifications on changes.
detach(QueryObserver) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextQueryFactoryImpl
 
detach(ContextListener) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.DeadLetterChannelImpl
 
detach(DeadLetterChannel.ChannelObserver) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.DeadLetterChannelImpl
 
detach(RegistryObservable.RegistryObserver<V>) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.RegistryService
 
detach(RegistryObservable.RegistryObserver<XMLContextEventType>) - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.EsperPublishing
 
detachAll() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseObservable
Detaches all attached Observers.

E

ElementMarshaller<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Marshals a child Element of a parent Element.
ElementMarshaller(Element, String, MarshallerBuilder<T>, RemoveStrategy) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller
Creates instance of child Element Marshaller of specified parent Element.
ElementMarshaller.Builder<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Builder of ElementMarshaller.
ElementMarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller.Builder
Create uninitialized instance of ElementMarshaller.Builder.
ElementMarshaller.Builder(ElementMarshaller.Builder<T>) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller.Builder
Clone-constructor.
ElementUnmarshaller<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Unmarshals and marshals a child Element of a parent Element .
ElementUnmarshaller(Element, String, UnmarshallerBuilder<T>, RemoveStrategy) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementUnmarshaller
Creates instance of child Element Marshaller of specified parent Element.
ElementUnmarshaller.Builder<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Builder of ElementUnmarshaller.
ElementUnmarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementUnmarshaller.Builder
Create uninitialized instance of ElementUnmarshaller.Builder.
equals(Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Compare this BaseEvent to the specified Object.
equals(Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Compares this ContextEvent to the specified Object.
equals(Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Compare this ContextEventType to the specified Object.
equals(Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.CurrentAction
Compares this CurrentAction to the specified Object.
equals(Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.DefaultAction
Compares this DefaultAction to the specified Object.
equals(Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ProcessedAction
Compares this ProcessedAction to the specified Object.
equals(Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.UnprocessedAction
Compares this UnprocessedAction to the specified Object.
equals(Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorAction
Compares this ProcessorAction to the specified object.
equals(Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ContextQuery
Compares this ContextQuery to the specified Object.
equals(Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.Authorization
Compares this Authorization to the specified Object.
equals(Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Attribute
Compares this Attribute to the specified Object.
EsperActivator - Class in at.ac.tuwien.infosys.sm4all.copal.esper.internal
The OSGi BundleActivator for COPAL Esper services.
EsperActivator() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.esper.internal.EsperActivator
Creates an instance of the EsperActivator for COPAL Esper services.
EsperPublishing - Class in at.ac.tuwien.infosys.sm4all.copal.esper.internal
Implementation of the PublishingService interface which uses Esper as actual event system.
EsperPublishing(EPServiceProvider) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.esper.internal.EsperPublishing
Creates an instance of the PublishingService implementation which uses specified EPServiceProvider.
Event - Annotation Type in at.ac.tuwien.infosys.sm4all.copal.api.listener
Specifies the type of ContextEvents a method is invoked with.
Event - Class in at.ac.tuwien.infosys.sm4all.copal.rest.model
Model class that represents an event that can be published.
Event(Document) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.model.Event
Creates an instance of event using specified Document.
EVENT_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The local name of Element that holds injected marshaled properties of XMLContextEvent.
EVENT_ELEMENT_XPATH - Static variable in enum at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent.Property
The XPath to retrieve the XMLContextEvent.EVENT_ELEMENT Element.
EVENT_TYPE_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
The local name of child Elements used in the ListUnmarshaller.Builder that is returned by the ContextEventTypeUnmarshaller.getListBuilder().
EVENT_TYPE_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
The local name of child Elements used in the ListUnmarshaller.Builder that is returned by the XMLContextEventTypeUnmarshaller.getListBuilder().
Events - Annotation Type in at.ac.tuwien.infosys.sm4all.copal.api.listener
Specifies the list of Events.
EventsMethod - Class in at.ac.tuwien.infosys.sm4all.copal.api.listener
Invoker of an Events Method.
EventsMethod(Object, Method) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.listener.EventsMethod
Creates instance of invoker of specified Events Method on specified listener.
EventTypesConfiguration - Class in at.ac.tuwien.infosys.sm4all.copal.api.conf
Configuration helper class that reads definitions of ContextEventType s from a XML configuration file that can be found in classpath.
EventTypesConfiguration(ClassLoader, String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.conf.EventTypesConfiguration
Create instance of ContextEventType configuration that uses specified ClassLoader to find the XML configuration file with specified name.

F

FailedPublishingException - Exception in at.ac.tuwien.infosys.sm4all.copal.api.service
Exception when publishing of a ContextEvent fails.
FailedPublishingException(String, ContextEvent) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.service.FailedPublishingException
Create instance of failed publishing of specified ContextEvent exception with the specified detail message.
FailedPublishingException(String, ContextEvent, Throwable) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.service.FailedPublishingException
Create instance of failed publishing of specified ContextEvent with the specified detail message and cause.
FailedUnmarshallingException - Exception in at.ac.tuwien.infosys.sm4all.copal.api.util
Exception when unmarshalling of a value fails.
FailedUnmarshallingException(String) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.util.FailedUnmarshallingException
Create instance of failed unmarshalling exception with the specified detail message.
FailedUnmarshallingException(String, Throwable) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.util.FailedUnmarshallingException
Create instance of failed unmarshalling exception with the specified detail message and cause.

G

GenericActivator - Class in at.ac.tuwien.infosys.sm4all.copal.api.osgi
Abstract class to define OSGi BundleActivators for services which depend on multiple other services to be registered and running in OSGi.
GenericActivator(String...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.osgi.GenericActivator
Creates instance of OSGi Activator for some service that depends on multiple other services to be registered and running with OSGi.
get(int) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.Actions
Return ContextEventAction at specified index.
get(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ActionQuery
Returns ContextProcessor with specified name or null if there is no such ContextProcessor registered.
get(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ProcessedEventQuery
Returns ContextListener with specified name or null if there is no such ContextListener registered.
get(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.Authorizations
Returns Authorization that has specified name of AuthorizationMethod.
get(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextEventTypeRegistry
Returns ContextEventType with specified name.
get(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextProcessorRegistry
Returns the ContextProcessor with specified name.
get(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextPublisherRegistry
Returns the ContextPublisher with specified source ID.
get(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Attributes
Returns Attribute with specified name.
get(K) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseRegistry
Returns a value registered with specified key or null if there is no such value.
get(K) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.util.Registry
Returns the value with specified key.
getAction(int) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Return the ContextEventAction at specified index.
getAction(int) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return the DefaultAction at specified index.
getActionName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ActionQuery
Returns the name of handled CurrentAction.
getActions() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Return all currently added ContextEventActions.
getActions() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return all currently added DefaultActions.
getActions() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ActionsMethod
Returns ProcessorActions handled by this Actions Method.
getActions() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.BaseProcessor
 
getActions() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.processor.ContextProcessor
Returns the ProcessorAction which this ContextProcessor can process.
getAll() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.Actions
Return all currently added ContextEventActions.
getAll() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ActionQuery
Returns all currently registered ContextProcessors.
getAll() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ProcessedEventQuery
Returns all currently registered ContextListeners.
getAll() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.Authorizations
Returns all currently registered Authorizations.
getAll() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextEventTypeRegistry
Returns all currently registered ContextEventTypes.
getAll() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextProcessorRegistry
Returns all currently registered ContextProcessors.
getAll(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextProcessorRegistry
Returns all ContextProcessors which process events of specified event type.
getAll() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextPublisherRegistry
Returns all currently registered ContextPublishers.
getAll(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextPublisherRegistry
Returns all ContextPublishers which publish events of specified event type.
getAll() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Attributes
Returns all currently registered Attributes.
getAll() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.util.Registry
Returns all currently registered values.
getAll() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextEventTypeRegistryImpl
 
getAll() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextProcessorRegistryImpl
 
getAll(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextProcessorRegistryImpl
 
getAll() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextPublisherRegistryImpl
 
getAll(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextPublisherRegistryImpl
 
getAttribute(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Returns the value of ContextEvent Attribute that has specified name.
getAttribute(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return the value of ContextEventType Attribute that has specified name.
getAttributes() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Returns all currently added Attributes.
getAttributes() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return all currently added Attributes.
getAttributes() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.Authorization
Returns the additional Attributes for AuthorizationMethod .
getAuthorization(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Returns the Authorization that has specified name of AuthorizationMethod.
getAuthorization(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return the Authorization that has specified name of AuthorizationMethod.
getAuthorizations() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Returns all currently added Authorizations.
getAuthorizations() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return all currently added Authorizations.
getBuilder() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller.Builder
Returns the MarshallerBuilder to create a Marshaller for the child Element.
getBuilder() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller
Returns the MarshallerBuilder to create a Marshaller for the child Element.
getBuilder() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementUnmarshaller.Builder
Returns the UnmarshallerBuilder to create an Unmarshaller for the child Element.
getBuilder() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller.Builder
Returns the MarshallerBuilder to create Marshallers for child Elements.
getBuilder() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller
Returns the MarshallerBuilder to create a Marshallers for the child Elements.
getBuilder() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListUnmarshaller.Builder
Returns the UnmarshallerBuilder to create Unmarshallers for child Elements.
getChildElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller
Returns the first child Element of the parent Element.
getChildElements() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller
Returns all child Elements.
getChildName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller.Builder
Returns the local name of the child Element.
getChildName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller
Returns the local name of the child Element.
getChildName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller.Builder
Returns the local name of child Elements.
getChildName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller
Returns the local name of the child Elements.
getClassLoader() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller.Builder
Returns the ClassLoader.
getClassLoader() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller
Returns the ClassLoader used for resolving Schema URL that is in the classpath.
getClassLoader() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller.Builder
Returns the ClassLoader.
getClassLoader() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Returns the ClassLoader used for resolving Schema URL that is in the classpath.
getCreated() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.conf.QueriesConfiguration
Returns all created ProcessedEventQuerys.
getCriteria() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ContextQuery
Returns the logical expression this ContextQuery.
getCurrentAction() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Return the CurrentAction.
getCurrentActionIndex() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Return the index of CurrentAction or -1 if this BaseEvent was just created.
getCurrentEvent(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextState
Returns current ContextEvent that has type equal to specified event name.
getCurrentEvent(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextStateImpl
 
getCurrentEvents() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextState
Returns all current ContextEvents.
getCurrentEvents() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextStateImpl
 
getDefined() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.conf.Configuration
Returns the defined Objects.
getDefined() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.conf.EventTypesConfiguration
Returns the defined ContextEventTypes in the XML configuration file or an empty array if there was problem reading the file.
getDefined() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.conf.QueriesConfiguration
Returns the names of defined ContextQuerys in the XML configuration file or an empty array if there was problem reading the file.
getDependency(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.GenericActivator
Returns the dependency with specified name.
getDocument() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.conf.BaseConfiguration
Returns the configuration Document.
getDocument() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
 
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AttributeUnmarshaller
Returns the Element used for unmarshalling and marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AuthorizationUnmarshaller
Returns the Element used for unmarshalling and marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventActionMarshaller
Returns the Element used for unmarshalling and marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
Returns the Element used for unmarshalling and marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
Returns the Element used for unmarshalling and marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.DefaultActionUnmarshaller
Returns the Element used for unmarshalling and marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller
Returns the Element used for unmarshalling and marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller
Returns the Element used for unmarshalling and marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.UnprocessedActionUnmarshaller
Returns the Element used for unmarshalling and marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Returns the Element used for unmarshalling and marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.xml.ContextListenerMarshaller
Returns the Element used for marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ContextProcessorMarshaller
Returns the Element used for marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
Returns the Element used for unmarshalling and marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller
Returns the Element used for marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller
Returns the Element used for marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
Returns the Element used for marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Attribute
Returns the Element used for unmarshalling/marshalling.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.BaseMarshallerBuilder
Returns the Element.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller.Builder
Returns the parent Element.
getElement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller.Builder
Returns the parent Element.
getEvent() - Method in exception at.ac.tuwien.infosys.sm4all.copal.api.service.FailedPublishingException
Returns the ContextEvent which failed to be published.
getEventType(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
getEventType(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Returns a Response with registered XMLContextEventType that has specified name.
getEventTypeRegistry() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
Returns the ContextEventTypeRegistry this service is using.
getEventTypes() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
getEventTypes() - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Returns a Response with all registered XMLContextEventTypes.
getFactory() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller.Builder
Returns the ContextQueryFactory.
getFactory() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
Returns the ContextQueryFactory used for creating the unmarshaled ProcessedEventQuerys.
getFactory() - Static method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLProcessedEventQueryReader
Returns the ContextQueryFactory all instances of XMLProcessedEventQueryReader are using.
getFieldName() - Method in exception at.ac.tuwien.infosys.sm4all.copal.api.util.MissingFieldException
Returns the name of missing field.
getInput() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorAction
Returns the globally unique name of the input ContextEventType.
getKey(BaseProcessor) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorsActivator
 
getKey(BasePublisher) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PublishersActivator
 
getKey(Authorization) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.Authorizations
 
getKey(Attribute) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Attributes
 
getKey(V) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseRegistry
Return the key for specified value.
getKey(V) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Register
Returns the key for specified value.
getKey(ContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextEventTypeRegistryImpl
 
getKey(ContextProcessor) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextProcessorRegistryImpl
 
getKey(ContextPublisher) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextPublisherRegistryImpl
 
getList() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.ContextListeners
Returns the ContextListeners.
getList() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.ContextProcessors
Returns the ContextProcessors.
getList() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.ContextPublishers
Returns the ContextPublishers.
getList() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.ProcessedEventQueries
Returns the ProcessedEventQuerys.
getList() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.XMLContextEventTypes
Returns the XMLContextEventTypes.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AttributeUnmarshaller
Creates instance of ListUnmarshaller.Builder for Attributes.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AuthorizationUnmarshaller
Creates instance of ListUnmarshaller.Builder for Authorizations.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventActionMarshaller
Creates instance of ListMarshaller.Builder for ContextEventActions.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
Creates instance of ListUnmarshaller.Builder for ContextEventTypes.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
Creates instance of ListUnmarshaller.Builder for CurrentActions.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.DefaultActionUnmarshaller
Creates instance of ListUnmarshaller.Builder for DefaultActions.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller
Creates instance of ListUnmarshaller.Builder for ProcessedActions.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller
Creates instance of ListUnmarshaller.Builder for Schema URLs.
getListBuilder(ClassLoader) - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller
Creates instance of ListUnmarshaller.Builder for Schema URLs.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.UnprocessedActionUnmarshaller
Creates instance of ListUnmarshaller.Builder for UnprocessedActions.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Creates instance of ListUnmarshaller.Builder for XMLContextEventTypes.
getListBuilder(ClassLoader) - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Creates instance of ListUnmarshaller.Builder for XMLContextEventTypes.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.xml.ContextListenerMarshaller
Creates instance of ListMarshaller.Builder for ContextListeners.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ContextProcessorMarshaller
Creates instance of ListMarshaller.Builder for ContextProcessors.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
Creates instance of ListUnmarshaller.Builder for ProcessorActions.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller
Creates instance of ListMarshaller.Builder for ContextPublishers.
getListBuilder() - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller
Creates instance of ListMarshaller.Builder for ContextQuerys.
getListBuilder(ContextQueryFactory) - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
Creates instance of ListUnmarshaller.Builder for ProcessedEventQuerys that will be created with specified ContextQueryFactory.
getListenedType() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ContextQuery
Returns the name of listened ContextEventType.
getListener(String, String) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
getListener(String, String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Returns a Response with a ContextListener that has specified name and is registered with ContextQuery that has specified query name.
getListeners(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
getListeners(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Returns a Response with all ContextListeners that are registered with ContextQuery that has specified query name.
getMethod() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.Authorization
Returns the name of AuthorizationMethod that should handle this Authorization.
getName() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventAction
Returns the name of this ContextEventAction.
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return the globally unique name of this ContextEventType.
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.CurrentAction
 
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.DefaultAction
 
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ProcessedAction
 
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.UnprocessedAction
 
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.BaseListener
 
getName() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.listener.ContextListener
Returns the globally unique name of this ContextListener.
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.EventsMethod
Returns the name of this Events Method.
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ActionsMethod
Returns the name of this Actions Method.
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.BaseProcessor
 
getName() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.processor.ContextProcessor
Returns the globally unique name of this ContextProcessor.
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorAction
 
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ContextQuery
Returns the globally unique name of this ContextQuery.
getName() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.security.AuthorizationMethod
Returns the globally unique name of this AuthorizationMethod.
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.HasClassName
 
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.HasToken
 
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.InPackage
 
getName() - Method in exception at.ac.tuwien.infosys.sm4all.copal.api.util.AlreadyRegisteredException
Returns the name of already-registered Object.
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Attribute
Returns the name of this Attribute.
getName() - Method in exception at.ac.tuwien.infosys.sm4all.copal.api.util.NotRegisteredException
Returns the name of not-registered Object.
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Attribute.Builder
Returns the name of the attribute.
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Attribute
Returns the name of the attribute in the Element used for unmarshalling/marshalling.
getName() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.DeadLetterChannelImpl
 
getNamespaceURI() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEventType
 
getNumberOfActions() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Return the number of ContextEventActions.
getNumberOfActions() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return the number of DefaultActions.
getObservers() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseObservable
Returns all attached Observers.
getOutput() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorAction
Returns the globally unique name of the output ContextEventType.
getParameter() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.EventsMethod
Returns type of parameter of this Events Method.
getParameters() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ActionsMethod
Returns types of parameters of this Actions Method.
getParent() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller
Returns the parent Element.
getParent() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller
Returns the parent Element.
getPriority() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Returns the priority of this ContextEventType.
getPriority() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return the priority of this ContextEventType.
getProcessedBy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.CurrentAction
 
getProcessedBy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ProcessedAction
 
getProcessor(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
getProcessor(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Returns a Response with registered ContextProcessor that has specified name.
getProcessorRegistry() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
Returns the ContextProcessorRegistry this service is using.
getProcessors(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
getProcessors() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
getProcessors(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Returns a Response with all registered ContextProcessors that process events with specified name.
getProcessors() - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Returns a Response with all registered ContextProcessors.
getProperty(Document, UnmarshallerBuilder<T>) - Static method in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
Return the unmarshaled property of a XMLContextEvent that is marshaled in specified Document using specified UnmarshallerBuilder.
getPublishedTypes() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
 
getPublishedTypes() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.publisher.ContextPublisher
Returns the names of published ContextEventTypes.
getPublisher(String, String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PublishersActivator
Returns a SimplePublisher with specified source ID and name of published ContextEventType.
getPublisher(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
getPublisher(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Returns a Response with registered ContextPublisher that has specified source ID.
getPublisherRegistry() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
Returns the ContextPublisherRegistry this service is using.
getPublishers(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
getPublishers() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
getPublishers(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Returns a Response with all registered ContextPublishers that publish events with specified name.
getPublishers() - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Returns a Response with all registered ContextPublishers.
getQueries() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextQueryFactory
Returns all currently non-destroyed ContextQuerys.
getQueries(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextQueryFactory
 
getQueries() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextQueryFactoryImpl
 
getQueries(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextQueryFactoryImpl
 
getQueries(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
getQueries() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
getQueries(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Returns a Response with all non-destroyed ContextQuerys that listen on events with specified name.
getQueries() - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Returns a Response with all non-destroyed ContextQuerys.
getQuery(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.ListenersActivator
Returns created ProcessedEventQuery that has specified name defined in the ListenersActivator.CONFIGURATION_FILE.
getQuery() - Method in exception at.ac.tuwien.infosys.sm4all.copal.api.query.QueryDestroyedException
Returns the destroyed ContextQuery.
getQuery(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextQueryFactory
 
getQuery() - Method in exception at.ac.tuwien.infosys.sm4all.copal.api.service.RedefinitionOfQueryException
Returns the ContextQuery which is tried to be redefined.
getQuery(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextQueryFactoryImpl
 
getQuery(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
getQuery(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Returns a Response with non-destroyed ContextQuery that has specified name.
getQueryFactory() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
Returns the ContextQueryFactory this service is using.
getRegistered() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.conf.EventTypesConfiguration
Returns all registered ContextEventTypes.
getRegisteredEventType(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorsActivator
Returns registered ContextEventType that has specified name defined in the ProcessorsActivator.CONFIGURATION_FILE.
getRegisteredEventType(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PublishersActivator
Returns registered ContextEventType that has specified name defined in the PublishersActivator.CONFIGURATION_FILE.
getRegisteredEventTypes() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorsActivator
Returns all registered ContextEventTypes defined in the ProcessorsActivator.CONFIGURATION_FILE.
getRegisteredEventTypes() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PublishersActivator
Returns all registered ContextEventTypes defined in the PublishersActivator.CONFIGURATION_FILE.
getRegisteredQueries() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.ListenersActivator
Returns all created ProcessedEventQuerys defined in the ListenersActivator.CONFIGURATION_FILE.
getRegistry() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Register
Returns the Registry.
getResult() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ActionsMethod
Returns type of result of this Actions Method.
getRootElementName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEventType
 
getSchemaURL() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEventType
 
getService() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.Tracker
Returns the currently available service or null if service is unavailable.
getSize(T, Class<?>, Type, Annotation[], MediaType) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLWriter
 
getSourceID() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Return the source ID of this BaseEvent.
getSourceID() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
 
getSourceID() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.publisher.ContextPublisher
Returns the source ID of published ContextEvents.
getStrategy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller.Builder
Returns the RemoveStrategy used to remove marshaled value.
getStrategy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller
Returns the RemoveStrategy used to remove marshaled value.
getTimeStamp() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Return the time stamp for this BaseEvent.
getTTL() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Returns the time-to-live in milliseconds of this ContextEventType .
getTTL() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return the time-to-live in milliseconds of this ContextEventType.
getType() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Returns the ContextEventType associated with this ContextEvent.
getType() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
Returns the XMLContextEventType associated with this XMLContextEvent.
getType() - Method in enum at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent.Property
Return the type of this XMLContextEvent.Property.
getTypes() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.EventsMethod
Returns types of ContextEvents caught by this Events Method.
getValue() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Attribute
Returns the value of this Attribute.
getValues() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseRegistry
Returns all registered values.
getXPath() - Method in enum at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent.Property
Return the XPath to retrieve the value of this XMLContextEvent.Property.

H

hasAction(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Return if there is at least one ContextEventAction with specified name.
hasAction(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return if there is at least one DefaultAction with specified name.
hasAttribute(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Returns if an Attribute that has specified name is currently present in this ContextEvent.
hasAttribute(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return if an Attribute that has specified name is currently present in this ContextEventType.
hasAuthorization(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Returns if an Authorization that has specified name of AuthorizationMethod is currently present in this ContextEvent.
hasAuthorization(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return if an Authorization that has specified name of AuthorizationMethod is currently present in this ContextEventType.
hasAuthorizations() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Returns if there is any added Authorization in this ContextEvent.
hasAuthorizations() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return if there is any added Authorization in this ContextEventType.
HasClassName - Class in at.ac.tuwien.infosys.sm4all.copal.api.security
Implementation of AuthorizationMethod that checks whether a ContextListener has expected class name.
HasClassName() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.security.HasClassName
 
hasCriteria() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ContextQuery
Returns if this ContextQuery has the criteria defined.
hashCode() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Return hash code for this BaseEvent.
hashCode() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Returns hash code for this ContextEvent.
hashCode() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Return hash code for this ContextEventType.
hashCode() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.CurrentAction
Returns hash code for this CurrentAction.
hashCode() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.DefaultAction
Returns hash code for this DefaultAction.
hashCode() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ProcessedAction
Returns hash code for this ProcessedAction.
hashCode() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.UnprocessedAction
Returns hash code for this UnprocessedAction.
hashCode() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorAction
Returns hash code for this ProcessorAction.
hashCode() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ContextQuery
Returns hash code for this ContextQuery.
hashCode() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.Authorization
Returns hash code for this Authorization.
hashCode() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Attribute
Returns hash code for this Attribute.
hasNamespace() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEventType
 
hasOutput() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorAction
Returns if this ProcessorAction produces a result.
hasSchema() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEventType
 
HasToken - Class in at.ac.tuwien.infosys.sm4all.copal.api.security
Implementation of AuthorizationMethod that checks whether a ContextListener has expected value of AuthorizationToken.
HasToken() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.security.HasToken
 

I

InPackage - Class in at.ac.tuwien.infosys.sm4all.copal.api.security
Implementation of AuthorizationMethod that checks whether a ContextListener is in expected package.
InPackage() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.security.InPackage
 
INPUT_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
The local name of child Element that holds marshaled input ContextEventType.
INPUT_EVENT_NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
The name of attribute that holds marshaled name of input ContextEventType.
insert(int, T) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.Actions
Insert specified ContextEventAction at specified index.
insert(int, UnprocessedAction) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Insert specified UnprocessedAction at specified index.
insert(int, DefaultAction) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Insert specified DefaultAction at specified index.
IntegerAttribute - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Unmarshals and marshals a Integer value of an attribute from/to an Element.
IntegerAttribute(String, Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.IntegerAttribute
Creates instance of an attribute Unmarshaller and Marshaller which uses specified Element to unmarshal and/or marshal the Integer value of the attribute with specified name.
IntegerAttribute.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Builder of IntegerAttribute.
IntegerAttribute.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.IntegerAttribute.Builder
Create an uninitialized instance of IntegerAttribute.Builder.
InvalidFieldValueException - Exception in at.ac.tuwien.infosys.sm4all.copal.api.util
Exception for when an unmarshaled Document has a field with invalid value.
InvalidFieldValueException(String) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.util.InvalidFieldValueException
Creates exception with specified message.
InvalidFieldValueException(String, Throwable) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.util.InvalidFieldValueException
Creates exception with specified message and cause exception.
invoke(ContextEvent) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.EventsMethod
Invokes the underlying Events Method with specified ContextEvent.
invoke(ProcessorAction, ContextEvent) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ActionsMethod
Invokes the underlying Actions Method for specified ProcessorAction with specified ContextEvent.
isDestroyed() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ContextQuery
Returns if this ContextQuery is destroyed.
isProcessed() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.CurrentAction
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLReader
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLRESTfulListenerReader
 
isRegistered(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ActionQuery
Returns if a ContextProcessor with specified name is currently registered.
isRegistered(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ProcessedEventQuery
Returns if a ContextListener with specified name is currently registered.
isRegistered(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.Authorizations
Returns if an Authorization that has specified name of AuthorizationMethod is currently registered.
isRegistered(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextEventTypeRegistry
Returns if a ContextEventType with specified name is currently registered.
isRegistered(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextProcessorRegistry
Returns if a ContextProcessor with specified name is currently registered.
isRegistered(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextPublisherRegistry
Returns if a ContextPublisher with specified source ID is currently registered with COPAL.
isRegistered(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Attributes
Returns if an Attribute with specified name is currently registered.
isRegistered(K) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseRegistry
Returns if there is a value registered with specified key.
isRegistered(K) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.util.Registry
Returns if a value with specified key is currently registered.
isRequired() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.CurrentAction
 
isRequired() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.DefaultAction
 
isRequired() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.UnprocessedAction
 
isStale() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Returns if this ContextEvent is stale (i.e.
isStarted(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
Returns if this BasePublisher is started and can publish ContextEvents of specified type.
isStarted() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.SimplePublisher
Returns if this SimplePublisher is started and can publish ContextEvents.
isStarted() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextEventTypeRegistryImpl
Returns if this ContextEventTypeRegistry has been started by an OSGi framework.
isStarted() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextProcessorRegistryImpl
Returns if this ContextProcessorRegistry has been started by an OSGi framework.
isStarted() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextPublisherRegistryImpl
Returns if this ContextPublisherRegistry has been started by an OSGi framework.
isStarted() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextQueryFactoryImpl
Returns if this ContextQueryFactory has been started by an OSGi framework.
isStarted() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextSecurityManagerImpl
Returns if this ContextSecurityManager has been started by an OSGi framework.
isStarted() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextStateImpl
Returns if this ContextState has been started by an OSGi framework.
isStarted() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.DeadLetterChannelImpl
Returns if this DeadLetterChannel has been started by an OSGi framework.
isStarted() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.RegistryService
Returns if this RegistryService has been started by an OSGi framework.
isStarted() - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.EsperPublishing
Returns if this PublishingService has been started by an OSGi framework.
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLWriter
 

L

LISTENED_TYPE_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller
The name of attribute that holds marshaled listened ContextEventType.
LISTENED_TYPE_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
The name of attribute that holds marshaled listened ContextEventType.
LISTENER_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.listener.xml.ContextListenerMarshaller
The local name of child Elements used in the ListMarshaller.Builder that is returned by the ContextListenerMarshaller.getListBuilder().
LISTENERS_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
The local name of child Element that holds marshaled ContextListeners.
ListenersActivator - Class in at.ac.tuwien.infosys.sm4all.copal.api.listener
Abstract helper class to be used as an OSGi BundleActivator for bundles that need to create ContextQuerys and register ContextListeners.
ListenersActivator() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.listener.ListenersActivator
Creates instance of OSGi BundleActivator for bundles that to create ContextQuerys and register ContextListeners.
ListMarshaller<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Marshals a List of values to an Element.
ListMarshaller(Element, String, MarshallerBuilder<T>) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller
Creates instance of List Marshaller that marshals each value from a List into a separate child Element of specified parent Element.
ListMarshaller.Builder<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Builder of ListMarshaller.
ListMarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller.Builder
Create uninitialized instance of ListMarshaller.Builder.
ListMarshaller.Builder(ListMarshaller.Builder<T>) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller.Builder
Clone-constructor.
ListUnmarshaller<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Unmarshals and marshals a List of values from/to an Element .
ListUnmarshaller(Element, String, UnmarshallerBuilder<T>) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListUnmarshaller
Creates instance of List Marshaller that marshals each value from a List into a separate child Element of specified parent Element.
ListUnmarshaller.Builder<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Builder of ListUnmarshaller.
ListUnmarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListUnmarshaller.Builder
Create uninitialized instance of ListUnmarshaller.Builder.
LongAttribute - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Unmarshals and marshals a Long value of an attribute from/to an Element.
LongAttribute(String, Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.LongAttribute
Creates instance of an attribute Unmarshaller and Marshaller which uses specified Element to unmarshal and/or marshal the Long value of the attribute with specified name.
LongAttribute.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Builder of LongAttribute.
LongAttribute.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.LongAttribute.Builder
Create an uninitialized instance of LongAttribute.Builder.

M

MalformedDocumentException - Exception in at.ac.tuwien.infosys.sm4all.copal.api.event
Exception when a Document representing a XMLContextEvent is malformed.
MalformedDocumentException(String) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.event.MalformedDocumentException
Create instance of malformed Document exception with the specified detail message.
MalformedDocumentException(String, Throwable) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.event.MalformedDocumentException
Create instance of malformed Document exception with the specified detail message and cause.
marshal(Attribute) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AttributeUnmarshaller
Marshals specified Attribute into the Element.
marshal(Authorization) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AuthorizationUnmarshaller
Marshals specified Authorization into the Element.
marshal(ContextEventAction) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventActionMarshaller
Marshals specified ContextEventAction into the Element.
marshal(ContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
Marshals specified ContextEventType into the Element.
marshal(CurrentAction) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
Marshals specified CurrentAction into the Element.
marshal(DefaultAction) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.DefaultActionUnmarshaller
Marshals specified DefaultAction into the Element.
marshal(ProcessedAction) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller
Marshals specified ProcessedAction into the Element.
marshal(URL) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller
Marshals specified Schema URL into the Element.
marshal(UnprocessedAction) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.UnprocessedActionUnmarshaller
Marshals specified UnprocessedAction into the Element.
marshal(XMLContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Marshals specified XMLContextEventType into the Element.
marshal(ContextListener) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.xml.ContextListenerMarshaller
Marshals specified ContextListener into the Element.
marshal(ContextProcessor) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ContextProcessorMarshaller
Marshals specified ContextProcessor into the Element.
marshal(ProcessorAction) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
Marshals specified ProcessorAction into the Element.
marshal(ContextPublisher) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller
Marshals specified ContextPublisher into the Element.
marshal(ContextQuery) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller
Marshals specified ContextQuery into the Element.
marshal(ProcessedEventQuery) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
Marshals specified ProcessedEventQuery into the Element.
marshal(T) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.util.Marshaller
Marshals specified instance of class T.
marshal(T) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Attribute
Marshals specified value into the attribute in the Element.
marshal(T) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller
Marshals specified value into the child Element using a Marshaller created with the MarshallerBuilder.
marshal(List<T>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller
Marshals each value in specified List into a child Element using a Marshaller created with the MarshallerBuilder.
marshal(T) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Optional
Marshals specified value into the attribute in the Element.
marshal(XMLContextEventTypes, Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLContextEventTypesWriter
 
marshal(ContextListeners, Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLContextListenersWriter
 
marshal(ContextProcessors, Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLContextProcessorsWriter
 
marshal(ContextPublishers, Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLContextPublishersWriter
 
marshal(ProcessedEventQueries, Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLProcessedEventQueriesWriter
 
marshal(T, Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLWriter
Marshal specified value into specified Element.
Marshaller<T> - Interface in at.ac.tuwien.infosys.sm4all.copal.api.util
Interface for classes that can marshal instances of class T.
MarshallerBuilder<T> - Interface in at.ac.tuwien.infosys.sm4all.copal.api.xml
The builder class of Marshaller that marshals a value to an Element.
METHOD_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AuthorizationUnmarshaller
The name of attribute that holds marshaled name of AuthorizationMethod.
MissingFieldException - Exception in at.ac.tuwien.infosys.sm4all.copal.api.util
Exception for when an unmarshaled Document is missing a required field.
MissingFieldException(String) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.util.MissingFieldException
Creates missing a required field exception with specified name of missing field.
MissingFieldException(String, Throwable) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.util.MissingFieldException
Creates missing a required field exception with specified name of missing field and cause.
modifiedService(ServiceReference, Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.DependencyTracker
 
modifiedService(String, ServiceReference, Object) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.osgi.DependencyTrackerCustomizer
A service tracked by the DependencyTracker has been modified.
modifiedService(String, ServiceReference, Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.GenericActivator
 

N

Name - Annotation Type in at.ac.tuwien.infosys.sm4all.copal.api.util
Specifies the name of a ContextListener or a ContextProcessor .
NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AttributeUnmarshaller
The name of attribute that holds marshaled name.
NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventActionMarshaller
The name of attribute that holds marshaled name.
NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
The name of attribute that holds marshaled name.
NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
The name of attribute that holds marshaled name.
NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.DefaultActionUnmarshaller
The name of attribute that holds marshaled name.
NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller
The name of attribute that holds marshaled name.
NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.UnprocessedActionUnmarshaller
The name of attribute that holds marshaled name.
NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
The name of attribute that holds marshaled name.
NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.listener.xml.ContextListenerMarshaller
The name of attribute that holds marshaled name.
NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ContextProcessorMarshaller
The name of attribute that holds marshaled name.
NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
The name of attribute that holds marshaled name.
NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller
The name of attribute that holds marshaled name.
NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
The name of attribute that holds marshaled name.
NAMESPACE_URI_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
The name of attribute that holds marshaled namespace URI.
nextAction() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Move CurrentAction to next UnprocessedAction.
NotifiersActivator - Class in at.ac.tuwien.infosys.sm4all.copal.esper.internal
The OSGi BundleActivator that starts and stops instances of XMLEventNotifiers.
NotifiersActivator(EPServiceProvider, RegistryObservable<XMLContextEventType>) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.esper.internal.NotifiersActivator
Creates an instance of the NotifiersActivator that uses specified EPServiceProvider and listens on specified XMLContextEventType RegistryObservable.
notifyAll(E, T) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseObservable
Notifies all attached Observers that specified change happened on specified object.
notifyAll(E, T) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.ConcreteObservable
 
NotRegisteredException - Exception in at.ac.tuwien.infosys.sm4all.copal.api.util
Exception when an Object is not registered with a Registry.
NotRegisteredException(String) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.util.NotRegisteredException
Create instance of not-registered exception with the specified name of not-registered Object.

O

Observable<E extends java.lang.Enum<?>,T,O extends Observer<E,T>> - Interface in at.ac.tuwien.infosys.sm4all.copal.api.util
The interface which represents an object that can be observed.
Observer<E extends java.lang.Enum<?>,T> - Interface in at.ac.tuwien.infosys.sm4all.copal.api.util
Interface for classes that want to be used as observers of an BaseObservable.
onEvent(ContextEvent) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.AnnotatedListener
Invokes all Events Methods of the underlying annotated listener that can handle specified ContextEvent.
onEvent(ContextEvent) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.listener.ContextListener
This method is called when a ContextEvent occurs for which this listener has been register to be notified.
onEvent(ContextEvent) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ActionQuery
 
onEvent(ContextEvent) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ContextQuery
This method is called when a ContextEvent with same event name occurs for which the criteria is satisfied.
onEvent(ContextEvent) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ProcessedEventQuery
 
onEvent(ContextEvent) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.DeadLetterChannelImpl
 
onEvent(ContextEvent) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.RESTfulListener
 
Optional<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Unmarshals and marshals an optional value from/to an Element.
Optional(Attribute<T>) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.Optional
Creates instance of optional value Unmarshaller from specified Attribute.
OUTPUT_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
The local name of child Element that holds marshaled output ContextEventTypes.
OUTPUT_EVENT_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
The local name of child Element that holds marshaled output ContextEventType.
OUTPUT_EVENT_NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
The name of attribute that holds marshaled name of output ContextEventType.

P

poll(ContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PolledPublisher
This method is polled periodically (defined with poll interval in the PolledPublisher.PolledPublisher(long, String, String...) constructor) to produce a ContextEvent of specified ContextEventType that will be published.
PolledPublisher - Class in at.ac.tuwien.infosys.sm4all.copal.api.publisher
Implementation of ContextPublisher that polls periodically for a ContextEvents.
PolledPublisher(long, String, String...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PolledPublisher
Creates instance of polled ContextPublisher that has specified source ID and polls specified ContextEvent types at specified interval.
PRIORITY - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The UnmarshallerBuilder for the priority of a XMLContextEvent.
PRIORITY_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
The name of attribute that holds marshaled priority.
PRIORITY_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
The name of attribute that holds marshaled priority.
PRIORITY_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The name of attribute that holds marshaled priority.
PRIORITY_DEFAULT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Default priority of ContextEvents.
PRIORITY_MAX - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Maximal priority of ContextEvents.
PRIORITY_MIN - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Minimal priority of ContextEvents.
process(ProcessorAction, ContextEvent) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.AnnotatedProcessor
Invokes all Actions Methods of the underlying annotated processor that can handle specified ContextEvent.
process(ProcessorAction, ContextEvent) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.processor.ContextProcessor
This method is called when a ContextEvent occurs which needs specified ProcessorAction to be executed on it that this ContextProcessor can handle.
PROCESSED_ACTIONS - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The UnmarshallerBuilder for the ProcessedActions of a XMLContextEvent.
PROCESSED_ACTIONS_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The local name of child Element that holds marshaled ProcessedActions.
ProcessedAction - Class in at.ac.tuwien.infosys.sm4all.copal.api.event
Class which defines an already processed action that was executed on an event.
ProcessedAction(String, String...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.ProcessedAction
Create instance of ProcessedAction with specified name and names of processors.
ProcessedAction(CurrentAction) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.ProcessedAction
Create instance of ProcessedAction from specified CurrentAction.
ProcessedActionUnmarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Unmarshals and marshals a ProcessedAction from/into an Element.
ProcessedActionUnmarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller
Creates instance of ProcessedAction Unmarshaller which uses specified Element for unmarshalling and/or marshalling.
ProcessedActionUnmarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Builder of ProcessedActionUnmarshaller.
ProcessedActionUnmarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller.Builder
Create uninitialized instance of ProcessedActionUnmarshaller.Builder.
processedBy(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.CurrentAction
Adds specified processor name to the array of processors that processed this CurrentAction.
ProcessedEventQueries - Class in at.ac.tuwien.infosys.sm4all.copal.rest.model
Model class that represents a list of ProcessedEventQuerys.
ProcessedEventQueries(ContextQuery...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.model.ProcessedEventQueries
Creates an instance of list of ProcessedEventQuerys with specified ContextQuerys.
ProcessedEventQuery - Class in at.ac.tuwien.infosys.sm4all.copal.api.query
This class is used with the ContextListeners to create queries which listen on occurrence of processed events (i.e.
ProcessedEventQuery(String, String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.query.ProcessedEventQuery
Create instance of query for processed events.
ProcessedEventQuery(String, String, String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.query.ProcessedEventQuery
Create instance of the query for processed events.
ProcessedEventQueryUnmarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.query.xml
Unmarshals and marshals a ProcessedEventQuery from/into an Element.
ProcessedEventQueryUnmarshaller(ContextQueryFactory, Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
Creates instance of ProcessedEventQuery Unmarshaller which uses specified Element for unmarshalling and/or marshalling and specified ContextQueryFactory to creating unmarshaled ProcessedEventQuerys.
ProcessedEventQueryUnmarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.query.xml
Builder of ProcessedEventQueryUnmarshaller.
ProcessedEventQueryUnmarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller.Builder
Create uninitialized instance of ProcessedEventQueryUnmarshaller.Builder.
ProcessedEventQueryUnmarshaller.Builder(ProcessedEventQueryUnmarshaller.Builder) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller.Builder
Clone-constructor.
PROCESSOR_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
The local name of child Element that holds marshaled name of ContextProcessor that processed marshaled CurrentAction.
PROCESSOR_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller
The local name of child Element that holds marshaled name of ContextProcessor that processed marshaled ProcessedAction .
PROCESSOR_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ContextProcessorMarshaller
The local name of child Elements used in the ListMarshaller.Builder that is returned by the ContextProcessorMarshaller.getListBuilder().
PROCESSOR_NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
The name of attribute that holds marshaled name of ContextProcessor that processed marshaled CurrentAction.
PROCESSOR_NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller
The name of attribute that holds marshaled name of ContextProcessor that processed marshaled ProcessedAction .
ProcessorAction - Class in at.ac.tuwien.infosys.sm4all.copal.api.processor
Class which defines action which a ContextProcessor can process.
ProcessorAction(String, String, String...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorAction
Creates an instance of ProcessorAction.
ProcessorActionUnmarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.processor.xml
Unmarshals and marshals a ProcessorAction from/into an Element.
ProcessorActionUnmarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
Creates instance of ProcessorAction Unmarshaller which uses specified Element for unmarshalling and/or marshalling.
ProcessorActionUnmarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.processor.xml
Builder of ProcessorActionUnmarshaller.
ProcessorActionUnmarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller.Builder
Create uninitialized instance of ProcessorActionUnmarshaller.Builder.
PROCESSORS_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
The local name of child Element that holds marshaled names of ContextProcessors that processed marshaled CurrentAction .
PROCESSORS_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller
The local name of child Element that holds marshaled names of ContextProcessors that processed marshaled ProcessedAction.
ProcessorsActivator - Class in at.ac.tuwien.infosys.sm4all.copal.api.processor
AClass to be used as an OSGi BundleActivator for bundles that need to register BaseProcessors.
ProcessorsActivator() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorsActivator
Creates instance of OSGi BundleActivator for bundles that need to register BaseProcessors.
publish(ContextEvent) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
Publish specified ContextEvent.
publish(ContextEvent) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.SimplePublisher
 
publish(ContextEvent...) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.PublishingService
Publish specified ContextEvents atomically.
publish(ContextEvent...) - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.EsperPublishing
 
publish(String, Event) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
publish(Event) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.RESTfulPublisher
Publish specified Event.
publish(String, Event) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Publishes specified Event using a RESTfulPublisher that has specified source ID.
PUBLISHED_TYPE_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller
The local name of child Element that holds marshaled published ContextEventType.
PUBLISHED_TYPE_NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller
The name of attribute that holds marshaled name of published ContextEventType.
PUBLISHED_TYPES_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller
The local name of child Element that holds marshaled published ContextEventTypes.
PUBLISHER_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller
The local name of child Elements used in the ListMarshaller.Builder that is returned by the ContextPublisherMarshaller.getListBuilder().
PublishersActivator - Class in at.ac.tuwien.infosys.sm4all.copal.api.publisher
Class to be used as an OSGi BundleActivator for bundles that need to register BasePublishers.
PublishersActivator() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PublishersActivator
Creates instance of OSGi BundleActivator for bundles that need to register BasePublishers.
PublishingService - Interface in at.ac.tuwien.infosys.sm4all.copal.api.service
Interface which an event system has to implement so COPAL can use it to publish ContextEvents.

Q

QueriesConfiguration - Class in at.ac.tuwien.infosys.sm4all.copal.api.conf
Configuration helper class that reads definitions of ProcessedEventQuerys from a XML configuration file that can be found in classpath.
QueriesConfiguration(ClassLoader, String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.conf.QueriesConfiguration
Create instance of ContextQuerys configuration that uses specified ClassLoader to find the XML configuration file with specified name.
QUERY_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller
The local name of child Elements used in the ListMarshaller.Builder that is returned by the ContextQueryMarshaller.getListBuilder().
QUERY_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
The local name of child Elements used in the ListMarshaller.Builder that is returned by the ProcessedEventQueryUnmarshaller.getListBuilder(ContextQueryFactory).
QueryDestroyedException - Exception in at.ac.tuwien.infosys.sm4all.copal.api.query
Exception when a destroyed ContextQuery is used.
QueryDestroyedException(ContextQuery) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.query.QueryDestroyedException
Create instance of specified ContextQuery is destroyed exception.
QueryObserver - Interface in at.ac.tuwien.infosys.sm4all.copal.api.query
Interface to be implemented by observers which are interested on notifications of ContextQuery's state changes.
QueryState - Enum in at.ac.tuwien.infosys.sm4all.copal.api.query
The states of a ContextQuery.

R

readFrom(Class<T>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLReader
 
RedefinitionOfQueryException - Exception in at.ac.tuwien.infosys.sm4all.copal.api.service
Exception when another ContextQuery is created with same name and different event name or criteria then the previously created ContextQuery.
RedefinitionOfQueryException(ContextQuery) - Constructor for exception at.ac.tuwien.infosys.sm4all.copal.api.service.RedefinitionOfQueryException
Create exception when another ContextQuery is created with same name and different event name or criteria then specified already-created ContextQuery.
register(String, ContextListener) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.ListenersActivator
Register specified ContextListener with a ContextQuery that has specified name.
register(Class<?>, Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.GenericActivator
Register given service.
register(Class<?>, Object, Dictionary<?, ?>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.GenericActivator
Register given service.
register(BaseProcessor) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorsActivator
Register specified BaseProcessor when ContextProcessorRegistry becomes available (or register it immediately if it is already available).
register(BasePublisher) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PublishersActivator
Register specified BasePublisher when ContextPublisherRegistry becomes available (or immediately if it is already available).
register(ContextProcessor) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ActionQuery
Register specified ContextProcessor with this ActionQuery .
register(ContextListener) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ProcessedEventQuery
Register specified ContextListener with this ProcessedEventQuery.
register(Authorization) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.Authorizations
Register specified Authorization.
register(ContextEventType) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextEventTypeRegistry
Register specified ContextEventType.
register(ContextProcessor) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextProcessorRegistry
Register specified ContextProcessor.
register(ContextPublisher) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextPublisherRegistry
Register ContextPublisher with COPAL.
register(Attribute) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Attributes
Register specified Attribute.
register(V) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseRegistry
Registers specified value.
Register<K,U,V extends U> - Class in at.ac.tuwien.infosys.sm4all.copal.api.util
The abstract class which can be used as base class for any class that needs to register and unregister values with a Registry.
Register() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.util.Register
 
register(V) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Register
Register specified value when Registry becomes available (or immediately if it is already available).
register(V) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.util.Registry
Register specified value.
register(ContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextEventTypeRegistryImpl
 
register(ContextProcessor) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextProcessorRegistryImpl
 
register(ContextPublisher) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextPublisherRegistryImpl
 
register(UriInfo, XMLContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
register(UriInfo, RESTfulPublisher) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
register(UriInfo, String, RESTfulListener) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
register(UriInfo, XMLContextEventType) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Registers specified XMLContextEventType.
register(UriInfo, RESTfulPublisher) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Registers specified RESTfulPublisher.
register(UriInfo, String, RESTfulListener) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Registers specified RESTfulListener with ContextQuery that has specified query name.
Registry<K,V> - Interface in at.ac.tuwien.infosys.sm4all.copal.api.util
The interface which represents a registry.
RegistryObservable<T> - Interface in at.ac.tuwien.infosys.sm4all.copal.api.util
The interface which represents a Registry Observable.
RegistryObservable.RegistrationState - Enum in at.ac.tuwien.infosys.sm4all.copal.api.util
The states of a value that is registered in Registry.
RegistryObservable.RegistryObserver<T> - Interface in at.ac.tuwien.infosys.sm4all.copal.api.util
Interface to be implemented by Observers which are interested on notifications of Registry changes.
RegistryService<K,V> - Class in at.ac.tuwien.infosys.sm4all.copal.core.internal
The abstract class which can be used as base class for any registry that also wants to be registered as an OSGi service.
RegistryService(String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.core.internal.RegistryService
Creates an instance of the RegistryService that uses specified name as name when registering the OSGi service.
remove(int) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.Actions
Remove the ContextEventAction at specified position.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AttributeUnmarshaller
Removes any marshaled Attribute from the Element.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AuthorizationUnmarshaller
Removes any marshaled Authorization from the Element.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventActionMarshaller
Removes any marshaled ContextEventAction from the Element .
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
Removes any marshaled ContextEventType from the Element.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
Removes any marshaled CurrentAction from the Element.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.DefaultActionUnmarshaller
Removes any marshaled DefaultAction from the Element.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller
Removes any marshaled ProcessedAction from the Element.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller
Removes any marshaled Schema URL from the Element .
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.UnprocessedActionUnmarshaller
Removes any marshaled UnprocessedAction from the Element .
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Removes any marshaled XMLContextEventType from the Element.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.xml.ContextListenerMarshaller
Removes any marshaled ContextListener from the Element.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ContextProcessorMarshaller
Removes any marshaled ContextProcessor from the Element.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
Removes any marshaled ProcessorAction from the Element.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller
Removes any marshaled ContextPublisher from the Element.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller
Removes any marshaled ContextQuery from the Element.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
Removes any marshaled ProcessedEventQuery from the Element.
remove() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.util.Marshaller
Removes any marshaled value.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Attribute
Removes the attribute from the Element.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller
Removes the child Element.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller
Removes all child Elements.
remove() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Optional
Removes the attribute from the Element.
remove(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextQueryFactoryImpl
Remove query with specified name.
removeAction(int) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Remove the UnprocessedAction at specified index.
removeAction(int) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Remove the DefaultAction at specified index.
removeAttribute(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Remove an Attribute that has specified from this ContextEvent.
removeAttribute(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Remove an Attribute that has specified from this ContextEventType.
removeAuthorization(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Removes an Authorization that has specified name of AuthorizationMethod from this ContextEvent.
removeAuthorization(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Remove an Authorization that has specified name of AuthorizationMethod from this ContextEventType.
removeAuthorization(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
Removes an Authorization that has specified name of AuthorizationMethod from being added to all ContextEvents published by this BasePublisher.
removedService(ServiceReference, Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.DependencyTracker
 
removedService(String, ServiceReference, Object) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.osgi.DependencyTrackerCustomizer
A service tracked by the DependencyTracker has been removed.
removedService(String, ServiceReference, Object) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.GenericActivator
 
RemoveStrategy - Enum in at.ac.tuwien.infosys.sm4all.copal.api.xml
Strategy on how to remove marshaled values.
replace(int, UnprocessedAction) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Replace the UnprocessedAction at specified index with specified UnprocessedAction.
replace(int, DefaultAction) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Replace the DefaultAction at specified index with specified DefaultAction.
REQUIRED_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
The name of attribute that holds marshaled requirement.
REQUIRED_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.DefaultActionUnmarshaller
The name of attribute that holds marshaled requirement.
REQUIRED_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.UnprocessedActionUnmarshaller
The name of attribute that holds marshaled requirement.
REQUIREMENT_DEFAULT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.DefaultAction
Default requirement of DefaultAction.
REQUIREMENT_DEFAULT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.UnprocessedAction
Default requirement of UnprocessedAction.
RESTActivator - Class in at.ac.tuwien.infosys.sm4all.copal.rest.internal
The OSGi BundleActivator of COPAL REST service.
RESTActivator() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.internal.RESTActivator
 
RESTfulListener - Class in at.ac.tuwien.infosys.sm4all.copal.rest.model
ContextListener that is used by REST service to listen on and publish events remotely.
RESTfulListener(String, URL) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.model.RESTfulListener
Creates an instance of RESTful ContextListener that has specified name and publishes each received event to specified URL.
RESTfulPublisher - Class in at.ac.tuwien.infosys.sm4all.copal.rest.model
ContextPublisher that is used by REST service to publish Events.
RESTfulPublisher(String, String...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.model.RESTfulPublisher
Creates an instance of RESTful ContextPublisher that publishes Events of specified types and using specified source ID.
ROOT_ELEMENT_NAME_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
The name of attribute that holds marshaled root element name.

S

SCHEMA_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller
The local name of child Elements used in the ListUnmarshaller.Builder that is returned by the SchemaURLUnmarshaller.getListBuilder().
SCHEMA_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
The local name of child Element that holds marshaled Schema URL.
SchemaURLUnmarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Unmarshals and marshals a URL to a Schema file from/into an Element.
SchemaURLUnmarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller
Creates instance of Schema URL Unmarshaller which uses specified Element for unmarshalling and/or marshalling.
SchemaURLUnmarshaller(ClassLoader, Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller
Creates instance of Schema URL Unmarshaller which uses specified Element for unmarshalling and/or marshalling.
SchemaURLUnmarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Builder of SchemaURLUnmarshaller.
SchemaURLUnmarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller.Builder
Create uninitialized instance of SchemaURLUnmarshaller.Builder.
Service - Interface in at.ac.tuwien.infosys.sm4all.copal.rest
Interface for COPAL REST service.
ServiceImpl - Class in at.ac.tuwien.infosys.sm4all.copal.rest.internal
Implementation of the Service interface.
ServiceImpl() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
set(int, T) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.Actions
Set specified ContextEventAction at specified index.
set(ContextEventAction...) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.BaseEvent
Remove all previously added ContextEventActions and add specified ContextEventActions.
set(Attribute...) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Add specified Attributes and remove all previously registered Attributes.
set(Authorization...) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Add specified Authorizations and remove all previously registered Authorizations.
set(DefaultAction...) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Remove all previously added DefaultActions and adds specified DefaultActions.
set(Attribute...) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Add specified Attributes and remove all previously registered Attributes.
set(Authorization...) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Add specified Authorizations and remove all previously registered Authorizations.
set(V...) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseRegistry
Register specified values.
setAll(T...) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.Actions
Add specified ContextEventActions and remove all previous ContextEventActions.
setAll(Authorization...) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.Authorizations
Register specified Authorizations and remove all previously registered Authorizations.
setAll(Attribute...) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Attributes
Register specified Attributes and remove all previously registered Attributes.
setEventTypeRegistry(ContextEventTypeRegistry) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
Sets the ContextEventTypeRegistry this service should use.
setFactory(ContextQueryFactory) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.ListenersActivator
Sets the ContextQueryFactory, destroys all previously created ContextQuerys and creates defined ContextQuerys and registers all ContextListeners if ContextQueryFactory is not null.
setFactory(ContextQueryFactory) - Static method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLProcessedEventQueryReader
Sets the ContextQueryFactory all instances of XMLProcessedEventQueryReader should use.
setNamespaceURI(URI) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEventType
Sets the value of the namespace URI used by event for its XML elements.
setPriority(int) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Sets the priority of this ContextEventType.
setPriority(int) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Set the priority of this ContextEventType.
setPriority(int) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
Sets the default priority used for all ContextEvents published by this BasePublisher.
setPriority(int) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.RESTfulPublisher
 
setProcessorRegistry(ContextProcessorRegistry) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
Sets the ContextProcessorRegistry this service should use.
setPublisherRegistry(ContextPublisherRegistry) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
Sets the ContextPublisherRegistry this service should use.
setQueryFactory(ContextQueryFactory) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
Sets the ContextQueryFactory this service should use.
setRegistry(ContextProcessorRegistry) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorsActivator
Sets the new ContextProcessorRegistry, unregisters all BaseProcessors from previously set ContextProcessorRegistry if it was not null and registers all BaseProcessors with specified ContextProcessorRegistry if it is not null.
setRegistry(ContextPublisherRegistry) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PublishersActivator
Sets the new ContextPublisherRegistry, unregisters all BasePublishers from previously set ContextPublisherRegistry if it was not null and registers all BasePublishers with specified ContextPublisherRegistry if it is not null.
setRegistry(Registry<K, U>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Register
Sets the new Registry, unregisters all values from previously set Registry if it was not null and registers all values with specified Registry if it is not null.
setRequired(boolean) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.DefaultAction
 
setRequired(boolean) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.UnprocessedAction
 
setSchemaURL(URL) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEventType
Sets the XML Schema URL that defines the XML document structure of this ContextEventType.
setTTL(long) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEvent
Sets the time-to-live of this ContextEventType.
setTTL(long) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Set the time-to-live of this ContextEventType.
setTTL(long) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
Sets the default time-to-live used for all ContextEvents published by this BasePublisher.
setTTL(long) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.RESTfulPublisher
 
setValues(V...) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseRegistry
Register specified values and remove all previously registered values.
SimplePublisher - Class in at.ac.tuwien.infosys.sm4all.copal.api.publisher
Simple ContextPublisher that can publish ContextEvents of only one ContextEventType.
SimplePublisher(String, ContextEventType) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.publisher.SimplePublisher
Creates an instance of simple ContextPublisher with specified source ID and and published ContextEventType.
size() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.Actions
Return the number of ContextEventAction.
SOURCE_ID - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The UnmarshallerBuilder for the source ID of a XMLContextEvent.
SOURCE_ID_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The name of attribute that holds marshaled type.
SOURCE_ID_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller
The name of attribute that holds marshaled source ID.
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.conf.EventTypesConfiguration
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.conf.QueriesConfiguration
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.ListenersActivator
Called when bundle is started.
start(ContextQueryFactory) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.ListenersActivator
Called when ContextQueryFactory becomes available.
start(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.ListenersActivator
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.GenericActivator
Called when all dependencies are met.
start(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.GenericActivator
 
start(T) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.Tracker
Called when service becomes available.
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.Tracker
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.BaseProcessor
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorsActivator
Called when bundle is started.
start(ContextProcessorRegistry) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorsActivator
Called when ContextProcessorRegistry becomes available.
start(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorsActivator
 
start(ContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
This method is called when PublishingService becomes available for publishing @link ContextEvent}s of the specified ContextEventType.
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
 
start(ContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PolledPublisher
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PublishersActivator
Called when bundle is started.
start(ContextPublisherRegistry) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PublishersActivator
Called when a ContextPublisherRegistry becomes available.
start(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PublishersActivator
 
start(ContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.SimplePublisher
 
start(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ActionQuery
 
start(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ContextQuery
 
start(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ProcessedEventQuery
 
start(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextQueryFactoryImpl
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextSecurityManagerImpl
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextStateImpl
 
start(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.CoreActivator
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.DeadLetterChannelImpl
 
start(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.RegistryService
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.DeadLetterListener
 
start(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.EsperActivator
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.EsperPublishing
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.NotifiersActivator
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ContextEventTypeRegistryTracker
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ContextProcessorRegistryTracker
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ContextPublisherRegistryTracker
 
start() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ContextQueryFactoryTracker
 
start(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.RESTActivator
 
start(ContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.RESTfulPublisher
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.conf.EventTypesConfiguration
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.conf.QueriesConfiguration
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.ListenersActivator
Called when ContextQueryFactory becomes unavailable.
stop(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.ListenersActivator
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.GenericActivator
Called when GenericActivator.start() was previously called and one of the dependencies has been unregistered.
stop(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.GenericActivator
 
stop(T) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.Tracker
Called when service becomes unavailable.
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.Tracker
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.BaseProcessor
 
stop(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorsActivator
 
stop(ContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
This method is called when PublishingService becomes unavailable for publishing ContextEvents of the specified ContextEventType.
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
 
stop(ContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PolledPublisher
 
stop(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PublishersActivator
 
stop(ContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.SimplePublisher
 
stop(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ActionQuery
 
stop(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ContextQuery
 
stop(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ProcessedEventQuery
 
stop(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextQueryFactoryImpl
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextSecurityManagerImpl
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextStateImpl
 
stop(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.CoreActivator
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.DeadLetterChannelImpl
 
stop(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.RegistryService
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.DeadLetterListener
 
stop(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.EsperActivator
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.EsperPublishing
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.NotifiersActivator
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ContextEventTypeRegistryTracker
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ContextProcessorRegistryTracker
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ContextPublisherRegistryTracker
 
stop() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ContextQueryFactoryTracker
 
stop(BundleContext) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.RESTActivator
 
stop(ContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.RESTfulPublisher
 
StringAttribute - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Unmarshals and marshals a String value of an attribute from/to an Element.
StringAttribute(String, Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.StringAttribute
Creates instance of an attribute Unmarshaller and Marshaller which uses specified Element to unmarshal and/or marshal the String value of the attribute with specified name.
StringAttribute.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.xml
Builder of StringAttribute.
StringAttribute.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.StringAttribute.Builder
Create an uninitialized instance of StringAttribute.Builder.
StringAttribute.Builder(StringAttribute.Builder) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.xml.StringAttribute.Builder
Clone-constructor.

T

TIME_STAMP - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The UnmarshallerBuilder for the time stamp of a XMLContextEvent.
TIME_STAMP_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The name of attribute that holds marshaled type.
toDocument() - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.model.Event
Returns this event as the Document.
toString() - Method in enum at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent.Property
 
toString(T) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Attribute
Converts specified value of attribute to String.
toString(Boolean) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.BooleanAttribute
 
toString(Date) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.DateAttribute
 
toString(Integer) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.IntegerAttribute
 
toString(Long) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.LongAttribute
 
toString(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.StringAttribute
 
Tracker<T> - Class in at.ac.tuwien.infosys.sm4all.copal.api.osgi
Abstract helper class to be used as a BundleActivator for bundles that require a service.
Tracker(String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.osgi.Tracker
Creates instance of BundleActivator for bundles that require a service with specified name.
TTL - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The UnmarshallerBuilder for the time-to-live of a XMLContextEvent.
TTL_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
The name of attribute that holds marshaled time-to-live.
TTL_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
The name of attribute that holds marshaled time-to-live.
TTL_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The name of attribute that holds marshaled time-to-live.
TTL_DEFAULT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.ContextEventType
Default time-to-live of ContextEvents.
TYPE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The UnmarshallerBuilder for the name of the XMLContextEventType of a XMLContextEvent.
TYPE_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The name of attribute that holds marshaled type.

U

unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AttributeUnmarshaller
Unmarshals an Attribute from the Element.
unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AuthorizationUnmarshaller
Unmarshals an Authorization from the Element.
unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
Unmarshals an ContextEventType from the Element.
unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
Unmarshals a CurrentAction from the Element.
unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.DefaultActionUnmarshaller
Unmarshals a DefaultAction from the Element.
unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller
Unmarshals a ProcessedAction from the Element.
unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller
Unmarshals a Schema URL from the Element.
unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.UnprocessedActionUnmarshaller
Unmarshals an UnprocessedAction from the Element.
unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Unmarshals an XMLContextEventType from the Element.
unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
Unmarshals a ProcessorAction from the Element.
unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
Unmarshals a ProcessedEventQuery from the Element.
unmarshal() - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.util.Unmarshaller
Unmarshals an instance of class T.
unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Attribute
Unmarshals the attribute from the Element.
unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementUnmarshaller
Unmarshals a child Element using an Unmarshaller created with the UnmarshallerBuilder.
unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListUnmarshaller
Unmarshals each child Element using an Unmarshaller created with the UnmarshallerBuilder.
unmarshal() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Optional
Unmarshals the attribute from the Element.
unmarshal(Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLContextEventTypeReader
 
unmarshal(Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLEventReader
 
unmarshal(Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLProcessedEventQueryReader
 
unmarshal(Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLReader
Unmarshal a value from specified Element.
unmarshal(Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLRESTfulListenerReader
 
unmarshal(Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLRESTfulPublisherReader
 
unmarshalActions() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
Unmarshals DefaultActions of ContextEventType from the Element.
unmarshalActions() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Unmarshals DefaultActions of XMLContextEventType from the Element.
unmarshalActions() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ContextProcessorMarshaller
Unmarshals ProcessorActions of ContextProcessor from the Element.
unmarshalAttributes() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AuthorizationUnmarshaller
Unmarshals Authorization Attributes from the Element.
unmarshalAttributes() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
Unmarshals Attributes of ContextEventType from the Element.
unmarshalAttributes() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Unmarshals Attributes of XMLContextEventType from the Element.
unmarshalAuthorizations() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
Unmarshals Authorizations of ContextEventType from the Element.
unmarshalAuthorizations() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Unmarshals Authorizations of XMLContextEventType from the Element.
unmarshalCriteria() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller
Unmarshals criteria of ContextQuery from the Element.
unmarshalCriteria() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
Unmarshals criteria of ProcessedEventQuery from the Element.
unmarshalInput() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
Unmarshals name of the input ContextEventType of marshaled ProcessorAction from the Element.
Unmarshaller<T> - Interface in at.ac.tuwien.infosys.sm4all.copal.api.util
Interface for classes that can unmarshal instances of class T.
UnmarshallerBuilder<T> - Interface in at.ac.tuwien.infosys.sm4all.copal.api.xml
The builder class of Unmarshaller that unmarshals/marshals a value from/to an Element.
unmarshalListenedType() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller
Unmarshals name of listened ContextEventType of ContextQuery from the Element.
unmarshalListenedType() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
Unmarshals name of listened ContextEventType of ProcessedEventQuery from the Element.
unmarshalMethod() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AuthorizationUnmarshaller
Unmarshals name of AuthorizationMethod from the Element.
unmarshalName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AttributeUnmarshaller
Unmarshals name of Attribute from the Element.
unmarshalName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventActionMarshaller
Unmarshals name of ContextEventAction from the Element.
unmarshalName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
Unmarshals name of ContextEventType from the Element.
unmarshalName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
Unmarshals name of CurrentAction from the Element.
unmarshalName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.DefaultActionUnmarshaller
Unmarshals name of DefaultAction from the Element.
unmarshalName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller
Unmarshals name of ProcessedAction from the Element.
unmarshalName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.UnprocessedActionUnmarshaller
Unmarshals name of UnprocessedAction from the Element.
unmarshalName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Unmarshals name of XMLContextEventType from the Element.
unmarshalName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.xml.ContextListenerMarshaller
Unmarshals name of ContextListener from the Element.
unmarshalName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ContextProcessorMarshaller
Unmarshals name of ContextProcessor from the Element.
unmarshalName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
Unmarshals name of ProcessorAction from the Element.
unmarshalName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ContextQueryMarshaller
Unmarshals name of ContextQuery from the Element.
unmarshalName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller
Unmarshals name of ProcessedEventQuery from the Element.
unmarshalNamespaceURI() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Unmarshals namespace URI of XMLContextEventType from the Element.
unmarshalOutput() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.xml.ProcessorActionUnmarshaller
Unmarshals names of the output ContextEventTypes of marshaled ProcessorAction from the Element.
unmarshalPriority() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
Unmarshals priority of ContextEventType from the Element .
unmarshalPriority() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Unmarshals priority of XMLContextEventType from the Element.
unmarshalProcessedBy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
Unmarshals names of ContextProcessors that processed marshaled CurrentAction.
unmarshalProcessedBy() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ProcessedActionUnmarshaller
Unmarshals names of ContextProcessors that processed marshaled ProcessedAction
unmarshalPublishedTypes() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller
Unmarshals names of published ContextEventTypes of ContextPublisher from the Element.
unmarshalRequirement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.CurrentActionUnmarshaller
Unmarshals requirement of CurrentAction from the Element .
unmarshalRequirement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.DefaultActionUnmarshaller
Unmarshals requirement of DefaultAction from the Element .
unmarshalRequirement() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.UnprocessedActionUnmarshaller
Unmarshals requirement of UnprocessedAction from the Element.
unmarshalRootElementName() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Unmarshals root element name of XMLContextEventType from the Element.
unmarshalSchemaURL() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Unmarshals Schema URL of XMLContextEventType from the Element.
unmarshalSourceID() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.xml.ContextPublisherMarshaller
Unmarshals source ID of ContextPublisher from the Element .
unmarshalTTL() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.ContextEventTypeUnmarshaller
Unmarshals time-to-live of ContextEventType from the Element.
unmarshalTTL() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Unmarshals time-to-live of XMLContextEventType from the Element.
unmarshalValue() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AttributeUnmarshaller
Unmarshals value of Attribute from the Element.
UNPROCESSED_ACTIONS - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The UnmarshallerBuilder for the UnprocessedActions of a XMLContextEvent.
UNPROCESSED_ACTIONS_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
The local name of child Element that holds marshaled UnprocessedActions.
UnprocessedAction - Class in at.ac.tuwien.infosys.sm4all.copal.api.event
Class which defines an action that will be executed on an event.
UnprocessedAction(String, boolean) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.UnprocessedAction
Create instance of UnprocessedAction with specified name and requirement.
UnprocessedAction(String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.UnprocessedAction
Create instance of UnprocessedAction with specified name and requirement set to UnprocessedAction.REQUIREMENT_DEFAULT.
UnprocessedAction(DefaultAction) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.UnprocessedAction
Create instance of UnprocessedAction from specified DefaultAction.
UnprocessedActionUnmarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Unmarshals and marshals an UnprocessedAction from/into an Element.
UnprocessedActionUnmarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.UnprocessedActionUnmarshaller
Creates instance of UnprocessedAction Unmarshaller which uses specified Element for unmarshalling and/or marshalling.
UnprocessedActionUnmarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Builder of UnprocessedActionUnmarshaller.
UnprocessedActionUnmarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.UnprocessedActionUnmarshaller.Builder
Create uninitialized instance of UnprocessedActionUnmarshaller.Builder.
unregister(String, ContextListener) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.ListenersActivator
Do not register specified ContextListener with ContextQuery that has specified name.
unregister(Class<?>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.osgi.GenericActivator
Unregister given service registered using given klass.
unregister(BaseProcessor) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorsActivator
Do not register specified BaseProcessor when ContextProcessorRegistry becomes available (or unregister it immediately if it is already available).
unregister(BasePublisher) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PublishersActivator
Do not register specified BasePublisher when ContextPublisherRegistry becomes available (and unregister it immediately if it is already available).
unregister(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ActionQuery
Unregister ContextProcessor with specified name from this ActionQuery.
unregister(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.ProcessedEventQuery
Unregister ContextListener with specified name from this ProcessedEventQuery.
unregister(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.security.Authorizations
Unregister Authorization that has specified name of AuthorizationMethod.
unregister(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextEventTypeRegistry
Unregister ContextEventType with specified name.
unregister(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextProcessorRegistry
Unregister ContextProcessor with specified name.
unregister(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.ContextPublisherRegistry
Unregister ContextPublisher with specified source ID from COPAL.
unregister(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Attributes
Unregister Attribute with specified name.
unregister(K) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseRegistry
Unregisters value associated with specified key.
unregister(V) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Register
Do not register specified value when Registry becomes available (and unregister it immediately if it is already available).
unregister(K) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.util.Registry
Unregister a value with specified key.
unregister(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextEventTypeRegistryImpl
 
unregister(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextProcessorRegistryImpl
 
unregister(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextPublisherRegistryImpl
 
unregisterAll() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.BaseRegistry
Unregisters all registered values.
unregisterAll() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextEventTypeRegistryImpl
 
unregisterAll() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextProcessorRegistryImpl
 
unregisterAll() - Method in class at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextPublisherRegistryImpl
 
unregisterEventType(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
unregisterEventType(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Unregisters specified XMLContextEventType.
unregisterListener(String, String) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
unregisterListener(String, String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Unregisters specified RESTfulListener from ContextQuery that has specified query name.
unregisterPublisher(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.internal.ServiceImpl
 
unregisterPublisher(String) - Method in interface at.ac.tuwien.infosys.sm4all.copal.rest.Service
Unregisters specified RESTfulPublisher.
unsetPriority() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
Unsets the default priority.
unsetTTL() - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
Unsets the default time-to-live.
update(QueryState, ContextQuery) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.listener.ListenersActivator
 
update(RegistryObservable.RegistrationState, BaseProcessor) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.processor.ProcessorsActivator
 
update(RegistryObservable.RegistrationState, ContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.BasePublisher
 
update(RegistryObservable.RegistrationState, BasePublisher) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.publisher.PublishersActivator
 
update(QueryState, ContextQuery) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.query.QueryObserver
Called when specified ContextQuery changes its QueryState .
update(DeadLetterChannel.Reason, ContextEvent) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.service.DeadLetterChannel.ChannelObserver
Called when specified ContextEvent has been delivered into a DeadLetterChannel.
update(E, T) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.util.Observer
Called when specified change happened on specified object.
update(RegistryObservable.RegistrationState, V) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.util.Register
Called when specified value changes its RegistryObservable.RegistrationState.
update(RegistryObservable.RegistrationState, T) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.util.RegistryObservable.RegistryObserver
Called when specified objects changes its RegistryObservable.RegistrationState with a BaseRegistry.
update(EventBean) - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.DeadLetterListener
 
update(RegistryObservable.RegistrationState, ContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.EsperPublishing
 
update(QueryState, ContextQuery) - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.internal.NotifiersActivator
 
update(RegistryObservable.RegistrationState, XMLContextEventType) - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.XMLEventNotifier
 
update(Node) - Method in class at.ac.tuwien.infosys.sm4all.copal.esper.XMLEventNotifier
Called when Esper has new event that is represented by specified XML node.
URL_ADDRESS_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller
The name of attribute that holds marshaled URL address.
URL_ELEMENT - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller
The local name of child Element that holds marshaled URL .

V

validate(Document) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEventType
Checks if specified Document is valid for this ContextEventType.
VALUE_ATTRIBUTE - Static variable in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.AttributeUnmarshaller
The name of attribute that holds marshaled value.
valueOf(String) - Static method in enum at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.infosys.sm4all.copal.api.query.QueryState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.infosys.sm4all.copal.api.security.AuthorizationResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.infosys.sm4all.copal.api.service.DeadLetterChannel.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.infosys.sm4all.copal.api.util.RegistryObservable.RegistrationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Attribute
Converts specified String value of the attribute to desired class.
valueOf(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.BooleanAttribute
 
valueOf(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.DateAttribute
 
valueOf(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.IntegerAttribute
 
valueOf(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.LongAttribute
 
valueOf(String) - Static method in enum at.ac.tuwien.infosys.sm4all.copal.api.xml.RemoveStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.StringAttribute
 
values() - Static method in enum at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.infosys.sm4all.copal.api.query.QueryState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.infosys.sm4all.copal.api.security.AuthorizationResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.infosys.sm4all.copal.api.service.DeadLetterChannel.Reason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.infosys.sm4all.copal.api.util.RegistryObservable.RegistrationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.infosys.sm4all.copal.api.xml.RemoveStrategy
Returns an array containing the constants of this enum type, in the order they are declared.

W

withBuilder(MarshallerBuilder<T>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller.Builder
Create instance of ElementMarshaller.Builder that will build ElementMarshallers that will marshal values using specified MarshallerBuilder to create a Marshaller for the child Element.
withBuilder(MarshallerBuilder<T>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementUnmarshaller.Builder
Deprecated. 
withBuilder(UnmarshallerBuilder<T>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementUnmarshaller.Builder
Create instance of ElementUnmarshaller.Builder that will build ElementUnmarshallers that will unmarshal and/or marshal values using specified UnmarshallerBuilder to create an Unmarshaller for the child Element.
withBuilder(MarshallerBuilder<T>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller.Builder
Create instance of ListMarshaller.Builder that will build ListMarshallers that will marshal values using specified MarshallerBuilder to create a Marshaller for the child Element.
withBuilder(MarshallerBuilder<T>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListUnmarshaller.Builder
Deprecated. 
withBuilder(UnmarshallerBuilder<T>) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListUnmarshaller.Builder
Create instance of ListUnmarshaller.Builder that will build ListUnmarshallers that will unmarshal and/or marshal values using specified UnmarshallerBuilder to create a Unmarshaller for the child Element.
withChildName(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller.Builder
Create instance of ElementMarshaller.Builder that will build ElementMarshallers that will marshal values using specified local name for the child Element.
withChildName(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementUnmarshaller.Builder
Create instance of ElementUnmarshaller.Builder that will build ElementUnmarshallers that will unmarshal and/or marshal values using specified local name for the child Element.
withChildName(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller.Builder
Create instance of ListMarshaller.Builder that will build ListMarshallers that will marshal values using specified local name for the child Element.
withChildName(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListUnmarshaller.Builder
Create instance of ListUnmarshaller.Builder that will build ListUnmarshallers that will unmarshal and/or marshal values using specified local name for the child Element.
withClassLoader(ClassLoader) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller.Builder
Create instance of SchemaURLUnmarshaller.Builder that will build SchemaURLUnmarshallers that will use specified ClassLoader to resolve Schema URLs that are in the classpath.
withClassLoader(ClassLoader) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller.Builder
Create instance of XMLContextEventTypeUnmarshaller.Builder that will build XMLContextEventTypeUnmarshallers that will use specified ClassLoader to resolve Schema URLs that are in the classpath.
withElement(Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Attribute.Builder
 
withElement(Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.BaseMarshallerBuilder
Create instance of BaseMarshallerBuilder that will build Marshallers that will marshal values to specified Element .
withElement(Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.BaseUnmarshallerBuilder
Create instance of BaseUnmarshallerBuilder that will build Unmarshallers that will marshal values to specified Element.
withElement(Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller.Builder
Create instance of ElementMarshaller.Builder that will build ElementMarshallers that will marshal values to specified parent Element.
withElement(Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementUnmarshaller.Builder
Create instance of ElementUnmarshaller.Builder that will build ElementUnmarshallers that will unmarshal and/or marshal values to specified parent Element.
withElement(Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListMarshaller.Builder
Create instance of ListMarshaller.Builder that will build ListMarshallers that will marshal values to specified parent Element.
withElement(Element) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ListUnmarshaller.Builder
Create instance of ListUnmarshaller.Builder that will build ListUnmarshallers that will unmarshal and/or marshal values to specified parent Element.
withElement(Element) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.xml.MarshallerBuilder
Create instance of MarshallerBuilder that will build Marshallers that will marshal values to specified Element .
withElement(Element) - Method in interface at.ac.tuwien.infosys.sm4all.copal.api.xml.UnmarshallerBuilder
Create instance of UnmarshallerBuilder that will build Unmarshallers that will unmarshal/marshal values to specified Element.
withFactory(ContextQueryFactory) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller.Builder
Create instance of ProcessedEventQueryUnmarshaller.Builder that will build ProcessedEventQueryUnmarshallers that will use specified ContextQueryFactory to create ProcessedEventQuerys.
withName(String) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.Attribute.Builder
Create instance of Attribute.Builder that will build Attributes that will unmarshal and/or marshal values from/to specified attribute.
withStrategy(RemoveStrategy) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementMarshaller.Builder
Create instance of ElementMarshaller.Builder that will build ElementMarshallers that will marshal values using specified RemoveStrategy.
withStrategy(RemoveStrategy) - Method in class at.ac.tuwien.infosys.sm4all.copal.api.xml.ElementUnmarshaller.Builder
Create instance of ElementUnmarshaller.Builder that will build ElementUnmarshallers that will remove marshaled values using specified RemoveStrategy.
writeTo(T, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLWriter
 

X

XML_NAMESPACE_PREFIX - Static variable in interface at.ac.tuwien.infosys.sm4all.copal.api.xml.Constants
The XML namespace prefix.
XML_NAMESPACE_URI - Static variable in interface at.ac.tuwien.infosys.sm4all.copal.api.xml.Constants
The XML namespace URI.
XMLContextEvent - Class in at.ac.tuwien.infosys.sm4all.copal.api.event
Class which must be used to wrap a Document event so COPAL can inject Event Element as needed for processing of the event.
XMLContextEvent(XMLContextEventType, Document) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
Create instance of the XMLContextEvent with specified XMLContextEventType and Document.
XMLContextEvent(XMLContextEventType, String, Document) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
Create instance of XMLContextEvent with specified XMLContextEventType, source ID and Document.
XMLContextEvent(XMLContextEventType, String, Date, Document) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEvent
Create instance of XMLContextEvent with specified XMLContextEventType, source ID, time stamp and Document.
XMLContextEvent.Property - Enum in at.ac.tuwien.infosys.sm4all.copal.api.event
Retrievable property marshaled in a XMLContextEvent.
XMLContextEventType - Class in at.ac.tuwien.infosys.sm4all.copal.api.event
Class which defines type for each XMLContextEvent, i.e.
XMLContextEventType(String, String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEventType
Create instance of XMLContextEventType.
XMLContextEventType(String) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.XMLContextEventType
Create instance of XMLContextEventType.
XMLContextEventTypeReader - Class in at.ac.tuwien.infosys.sm4all.copal.rest.provider
A XMLContextEventType XMLReader.
XMLContextEventTypeReader() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLContextEventTypeReader
Creates instance of XMLContextEventType XMLReader.
XMLContextEventTypes - Class in at.ac.tuwien.infosys.sm4all.copal.rest.model
Model class that represents a list of XMLContextEventTypes.
XMLContextEventTypes(ContextEventType...) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.model.XMLContextEventTypes
Creates an instance of list of XMLContextEventTypes with specified ContextEventTypes.
XMLContextEventTypesWriter - Class in at.ac.tuwien.infosys.sm4all.copal.rest.provider
A XMLContextEventTypes XMLWriter.
XMLContextEventTypesWriter() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLContextEventTypesWriter
Creates instance of XMLContextEventTypes XMLWriter.
XMLContextEventTypeUnmarshaller - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Unmarshals and marshals a XMLContextEventType from/into an Element.
XMLContextEventTypeUnmarshaller(Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Creates instance of XMLContextEventType Unmarshaller which uses specified Element for unmarshalling and/or marshalling.
XMLContextEventTypeUnmarshaller(ClassLoader, Element) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller
Creates instance of XMLContextEventType Unmarshaller which uses specified Element for unmarshalling and/or marshalling.
XMLContextEventTypeUnmarshaller.Builder - Class in at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Builder of XMLContextEventTypeUnmarshaller.
XMLContextEventTypeUnmarshaller.Builder() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.api.event.xml.XMLContextEventTypeUnmarshaller.Builder
Create uninitialized instance of XMLContextEventTypeUnmarshaller.Builder.
XMLContextListenersWriter - Class in at.ac.tuwien.infosys.sm4all.copal.rest.provider
A ContextListeners XMLWriter.
XMLContextListenersWriter() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLContextListenersWriter
Creates instance of ContextListeners XMLWriter.
XMLContextProcessorsWriter - Class in at.ac.tuwien.infosys.sm4all.copal.rest.provider
A ContextProcessors XMLWriter.
XMLContextProcessorsWriter() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLContextProcessorsWriter
Creates instance of ContextProcessors XMLWriter.
XMLContextPublishersWriter - Class in at.ac.tuwien.infosys.sm4all.copal.rest.provider
A ContextPublishers XMLWriter.
XMLContextPublishersWriter() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLContextPublishersWriter
Creates instance of ContextPublishers XMLWriter.
XMLEventNotifier - Class in at.ac.tuwien.infosys.sm4all.copal.esper
Esper subscriber which helps transform Esper events to XMLContextEvents that are understood by ContextQuery.
XMLEventNotifier(EPAdministrator, ContextQuery) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.esper.XMLEventNotifier
Creates instance of Esper subscriber using specified EPAdministrator to create EPStatement from specified ContextQuery.
XMLEventReader - Class in at.ac.tuwien.infosys.sm4all.copal.rest.provider
A Event XMLReader.
XMLEventReader() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLEventReader
Creates instance of Event XMLReader.
XMLProcessedEventQueriesWriter - Class in at.ac.tuwien.infosys.sm4all.copal.rest.provider
A ProcessedEventQueries MessageBodyWriter.
XMLProcessedEventQueriesWriter() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLProcessedEventQueriesWriter
Creates instance of ProcessedEventQueries XMLWriter.
XMLProcessedEventQueryReader - Class in at.ac.tuwien.infosys.sm4all.copal.rest.provider
A ProcessedEventQuery XMLReader.
XMLProcessedEventQueryReader() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLProcessedEventQueryReader
Creates instance of ProcessedEventQuery XMLReader.
XMLReader<T> - Class in at.ac.tuwien.infosys.sm4all.copal.rest.provider
An abstract MessageBodyReader that reads an instance of a Class from an application/xml InputStream.
XMLReader(Class<T>) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLReader
Creates instance of MessageBodyReader that reads an instance of specified Class from an application/xml InputStream.
XMLRESTfulListenerReader - Class in at.ac.tuwien.infosys.sm4all.copal.rest.provider
A RESTfulListener XMLReader.
XMLRESTfulListenerReader() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLRESTfulListenerReader
Creates instance of RESTfulListener XMLReader.
XMLRESTfulPublisherReader - Class in at.ac.tuwien.infosys.sm4all.copal.rest.provider
A RESTfulPublisher XMLReader.
XMLRESTfulPublisherReader() - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLRESTfulPublisherReader
Creates instance of RESTfulPublisher XMLReader.
XMLWriter<T> - Class in at.ac.tuwien.infosys.sm4all.copal.rest.provider
An abstract MessageBodyWriter that writes an instance of a Class into an application/xml OutputStream.
XMLWriter(Class<T>) - Constructor for class at.ac.tuwien.infosys.sm4all.copal.rest.provider.XMLWriter
Creates instance of MessageBodyWriter that writes an instance of specified Class into an application/xml OutputStream.

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

Copyright © 2010 Distributed Systems Group, Vienna University of Technology. All Rights Reserved.