Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D G H I M P R T V

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 AssemblyContext instance.
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 AssemblyException with no detail message.
AssemblyException(Throwable) - Constructor for class com.aendvari.cerberus.component.assembly.AssemblyException
Constructs a AssemblyException with causing exception.
AssemblyException(String) - Constructor for class com.aendvari.cerberus.component.assembly.AssemblyException
Constructs a AssemblyException with the supplied detail message.
AssemblyException(String, Throwable) - Constructor for class com.aendvari.cerberus.component.assembly.AssemblyException
Constructs a AssemblyException with 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 ComponentAssembler instance.
ComponentAssembler.AttributeResolver - class com.aendvari.cerberus.component.assembly.ComponentAssembler.AttributeResolver.
An implementation of the PropertyResolver for 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 PropertyResolver for 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