|
|||||||||
| Home >> All >> com >> aendvari >> cerberus >> component >> [ assembly overview ] | PREV NEXT | ||||||||
A
- AssembledComponent - interface com.aendvari.cerberus.component.assembly.AssembledComponent.
- Defines an interface for a component to be built with a ComponentAssembler.
- AssemblyContext - class com.aendvari.cerberus.component.assembly.AssemblyContext.
- Provides context data during component assembly.
- AssemblyContext(MessageBroker) - Constructor for class com.aendvari.cerberus.component.assembly.AssemblyContext
- Constructs a
AssemblyContextinstance. - AssemblyException - exception com.aendvari.cerberus.component.assembly.AssemblyException.
- Describes an a problem that occured during component assembly.
- AssemblyException() - Constructor for class com.aendvari.cerberus.component.assembly.AssemblyException
- Constructs a
AssemblyExceptionwith no detail message. - AssemblyException(Throwable) - Constructor for class com.aendvari.cerberus.component.assembly.AssemblyException
- Constructs a
AssemblyExceptionwith causing exception. - AssemblyException(String) - Constructor for class com.aendvari.cerberus.component.assembly.AssemblyException
- Constructs a
AssemblyExceptionwith the supplied detail message. - AssemblyException(String, Throwable) - Constructor for class com.aendvari.cerberus.component.assembly.AssemblyException
- Constructs a
AssemblyExceptionwith the supplied detail message and causing exception. - addNamespace(String, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Adds the supplied namespace to a property name if one does not exist.
- assemble() - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Assembles the components defined in the com.aendvari.cerberus.component.descriptor.AssemblyDescriptor.
- assembleComponent(String, ComponentInstance, ComponentDefinition, ComponentDescriptor) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Assembles the specified component from the com.aendvari.cerberus.component.descriptor.ComponentInstance.
- assembleComponentAttributes(ComponentDefinition, ComponentInstance, ComponentDescriptor) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Creates and stores attribute values in the com.aendvari.cerberus.component.descriptor.ComponentDescriptor.
- assembleComponentMessages(ComponentDefinition, ComponentInstance, ComponentDescriptor) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Creates and stores message topic values in the com.aendvari.cerberus.component.descriptor.ComponentDescriptor.
- assembleDefinition(ComponentDefinition, ComponentDefinition) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Stores the information of the base definition into the full definition.
- assemblePropertyValue(ComponentDescriptor, String, MultiPartValue) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Creates a property value based on the com.aendvari.cerberus.component.descriptor.MultiPartValue and the attributes defined in the com.aendvari.cerberus.component.descriptor.ComponentDescriptor.
- assembly - Variable in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- The com.aendvari.cerberus.component.descriptor.AssemblyDescriptor to build the components from.
B
- broker - Variable in class com.aendvari.cerberus.component.assembly.AssemblyContext
- The com.aendvari.hermes.broker.MessageBroker to subscribe/publish message with.
C
- ComponentAssembler - class com.aendvari.cerberus.component.assembly.ComponentAssembler.
- Builds the components defined in a com.aendvari.cerberus.component.descriptor.AssemblyDescriptor.
- ComponentAssembler(AssemblyContext, AssemblyDescriptor, ComponentDirectory) - Constructor for class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Constructs a
ComponentAssemblerinstance. - ComponentAssembler.AttributeResolver - class com.aendvari.cerberus.component.assembly.ComponentAssembler.AttributeResolver.
- An implementation of the
PropertyResolverfor component attributes. - ComponentAssembler.AttributeResolver() - Constructor for class com.aendvari.cerberus.component.assembly.ComponentAssembler.AttributeResolver
- ComponentAssembler.MessageResolver - class com.aendvari.cerberus.component.assembly.ComponentAssembler.MessageResolver.
- An implementation of the
PropertyResolverfor component messages. - ComponentAssembler.MessageResolver() - Constructor for class com.aendvari.cerberus.component.assembly.ComponentAssembler.MessageResolver
- ComponentAssembler.PropertyResolver - interface com.aendvari.cerberus.component.assembly.ComponentAssembler.PropertyResolver.
- Allows various resolution methods to act on both attributes and messages.
- com.aendvari.cerberus.component.assembly - package com.aendvari.cerberus.component.assembly
- context - Variable in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- The AssemblyContext supplying context specific information.
- createAmbiguousPropertyMessage(String, String, Collection, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Creates a string describing an ambiguous property reference.
- createComponent(AssemblyContext, ComponentDescriptor) - Method in interface com.aendvari.cerberus.component.assembly.AssembledComponent
- Creates the component based on the provided descriptor.
- createComponent(ComponentInstance, ComponentDefinition, ComponentDescriptor) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Creates the specified component from the com.aendvari.cerberus.component.descriptor.ComponentInstance and com.aendvari.cerberus.component.descriptor.ComponentDescriptor.
- createDefinitionDescriptor(ComponentDefinition, ComponentDescriptor) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Creates a new descriptor containing only attributes and messages of the specified definition.
- createNonParentDefinitionMessage(String, String, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Creates a string describing an non-parent definition.
- createUndefinedComponentDefinitionMessage(String, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Creates a string describing an undefined component.
- createUndefinedInstanceName(String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Creates a string describing an undefined instance name.
- createUndefinedParentsMessage(Collection) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Creates an exception describing undefined parent definitions.
- createUndefinedPropertyMessage(String, String, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Creates a string describing an undefined property.
- createUndefinedPropertyValueMessage(String, String, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Creates a string describing an undefined property value.
- createUnresolvedAttributesMessage(ComponentDescriptor, Collection) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Creates a string describing cyclic attribute values.
- createUnresolvedMessageTopicsMessage(ComponentDescriptor, Collection) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Creates a string describing undefined message topic.
D
- dependenciesAvailable(ComponentDescriptor, MultiPartValue) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Checks that the attributes used in the supplied com.aendvari.cerberus.component.descriptor.MultiPartValue have been defined in the com.aendvari.cerberus.component.descriptor.ComponentDescriptor.
- directory - Variable in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- The com.aendvari.cerberus.component.directory.ComponentDirectory to register components into.
G
- getAmbiguousPropertyMessage(String, Collection, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler.AttributeResolver
- getAmbiguousPropertyMessage(String, Collection, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler.MessageResolver
- getAmbiguousPropertyMessage(String, Collection, String) - Method in interface com.aendvari.cerberus.component.assembly.ComponentAssembler.PropertyResolver
- Creates an error message describing an ambiguously reference property.
- getMessageBroker() - Method in class com.aendvari.cerberus.component.assembly.AssemblyContext
- Returns the com.aendvari.hermes.broker.MessageBroker associated with this context.
- getProperties() - Method in class com.aendvari.cerberus.component.assembly.AssemblyContext
- Returns the properties associated with this context.
- getRootCause() - Method in class com.aendvari.cerberus.component.assembly.AssemblyException
- Returns the exception that caused this exception, null if none.
- getUndefinedPropertyMessage(String, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler.AttributeResolver
- getUndefinedPropertyMessage(String, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler.MessageResolver
- getUndefinedPropertyMessage(String, String) - Method in interface com.aendvari.cerberus.component.assembly.ComponentAssembler.PropertyResolver
- Creates an error message describing an undefined property.
H
- hasProperty(ComponentDefinition, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler.AttributeResolver
- hasProperty(ComponentDefinition, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler.MessageResolver
- hasProperty(ComponentDefinition, String) - Method in interface com.aendvari.cerberus.component.assembly.ComponentAssembler.PropertyResolver
- Returns whether the specified property is available within the component definition.
I
- includeDefinition(ComponentDefinition, ComponentDefinition) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Copies the attributes and messages of the source definition into the destination definition.
M
- mapMessage(ComponentDescriptor, ComponentMessage, ComponentMessage, Collection) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Determines the message topic referenced by the supplied message.
P
- properties - Variable in class com.aendvari.cerberus.component.assembly.AssemblyContext
- Contains user defined attributes.
R
- resolveDefinition(ComponentDefinition) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Resolves the namespaces and references within the supplied component definition.
- resolveDefinitions(Collection) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Resolves the namespaces and references within the supplied component definitions.
- resolveInstance(ComponentInstance, ComponentDefinition) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Resolves the namespaces and references within the supplied component instance.
- resolveProperty(ComponentDefinition, String, ComponentAssembler.PropertyResolver, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Resolves the namespace for the specified property.
- resolveReferencedAttributes(ComponentDefinition, MultiPartValue, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Resolves the namespaces for the attributes referenced within the supplied value.
- resolveReferencedMessage(ComponentDefinition, MultiPartValue, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Resolves the namespaces for the message referenced within the supplied topic.
- rootCause - Variable in class com.aendvari.cerberus.component.assembly.AssemblyException
- The exception that caused this exception, may be null.
T
- toString() - Method in class com.aendvari.cerberus.component.assembly.AssemblyException
- Returns a string representation of the exception.
V
- validateProperty(ComponentDefinition, String, ComponentAssembler.PropertyResolver, String) - Method in class com.aendvari.cerberus.component.assembly.ComponentAssembler
- Determines whether the supplied property name is valid.
A B C D G H I M P R T V
|
|||||||||
| Home >> All >> com >> aendvari >> cerberus >> component >> [ assembly overview ] | PREV NEXT | ||||||||