Interface Unmarshaller<T>

Type Parameters:
T - the class of unmarshaled value.
All Known Implementing Classes:
ArrayElement, AttributeName, AttributeValue, Criteria, DefaultActionName, DefaultActionRequirement, Event, Event, Event, Events, Name, Name, Name, Name, Namespace, OptionalAttributeUnmarshaller, Priority, ProcessorActionInput, ProcessorActionName, ProcessorActionOutput, RequiredAttributeUnmarshaller, RootElement, SchemaURL, SourceID, TimeToLive, XMLAttribute, XMLAttributes, XMLDefaultAction, XMLDefaultActions, XMLProcessedEventQuery, XMLProcessorAction, XMLProcessorActions

public interface Unmarshaller<T>

Interface for commands that can unmarshal instances of class T.


Method Summary
 T unmarshal()
          Unmarshalls an instance of class T.

Method Detail


T unmarshal()
            throws ContextException
Unmarshalls an instance of class T.

an unmarshalled instance.
ContextException - if unmarshalling was unsuccessful.

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