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

A

ABORT_ON_ERROR_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
Constant test abort on error key - if true (the default) the build will fail if a test error occurs.
ABORT_ON_FAILURE_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
Constant test abort on failure key - if true (the default) the build will fail if a test failure occurs.
AbstractDescriptor - Class in net.dpml.station.info
The AbstractDescriptor class is an abstract base class for descriptors.
AbstractDescriptor() - Constructor for class net.dpml.station.info.AbstractDescriptor
 
AbstractDirective - Class in net.dpml.lang
Abstract directive base class.
AbstractDirective() - Constructor for class net.dpml.lang.AbstractDirective
 
AbstractDirective - Class in net.dpml.library.info
The ModuleDirective class describes a module data-structure.
AbstractDirective() - Constructor for class net.dpml.library.info.AbstractDirective
Creation of a new abstract directive.
AbstractDirective(Properties) - Constructor for class net.dpml.library.info.AbstractDirective
Creation of a new abstract directive.
AbstractDirective - Class in net.dpml.metro.data
Abstract base class for directives.
AbstractDirective() - Constructor for class net.dpml.metro.data.AbstractDirective
 
AbstractMonitorRouter - Class in net.dpml.transit.monitor
A repository monitor router handles mutlicast distribution of monitor events to a set of subscribed monitors.
AbstractMonitorRouter() - Constructor for class net.dpml.transit.monitor.AbstractMonitorRouter
 
accept(File) - Method in class net.dpml.tools.tasks.DocTask.RegexpFilter
Test supplied file for acceptance.
Action - Interface in net.dpml.state
Interface marking a a direct or implict actionable instance.
ActivationPolicy - Class in net.dpml.component
Policy enummeration for the declaration of activation semantics.
Adapter - Interface in net.dpml.transit.monitor
Utility interface defining a monitor adapter.
addApplicationDescriptor(String, ApplicationDescriptor) - Method in interface net.dpml.station.ApplicationRegistry
Add an application descriptor to the registry.
addApplicationDescriptor(String, ApplicationDescriptor) - Method in class net.dpml.station.server.RemoteApplicationRegistry
Add an application descriptor to the registry.
addApplicationListener(ApplicationListener) - Method in interface net.dpml.station.Application
Add an application listener.
addApplicationListener(ApplicationListener) - Method in class net.dpml.station.server.RemoteApplication
Add an application listener.
addCacheListener(CacheListener) - Method in interface net.dpml.transit.model.CacheModel
Add a cache listener to the model.
addCodeBaseListener(CodeBaseListener) - Method in interface net.dpml.transit.model.CodeBaseModel
Add a codebase listener to the model.
addControllerContextListener(ControllerContextListener) - Method in interface net.dpml.component.ControllerContext
Add the supplied controller context listener to the controller context.
addControllerContextListener(ControllerContextListener) - Method in class net.dpml.component.InitialContext
Add the supplied controller context listener to the controller context.
addDisposalListener(DisposalListener) - Method in class net.dpml.transit.DefaultTransitModel
Add a disposal listener to the model.
addDisposalListener(DisposalListener) - Method in interface net.dpml.transit.model.TransitModel
Add a disposal listener to the model.
addedToLocalCache(URL, File) - Method in interface net.dpml.transit.monitor.CacheMonitor
Notify the monitor that an artifact has been added to the local cache.
addedToLocalCache(URL, File) - Method in class net.dpml.transit.monitor.CacheMonitorAdapter
Notify the monitor that an artifact has been added to the local cache.
addedToLocalCache(URL, File) - Method in class net.dpml.transit.monitor.CacheMonitorRouter
Notify all monitors that a request artifact has been added to the local cache.
addFileset(FileSet) - Method in class net.dpml.metro.tools.CatalogTask
Add a fileset to the set of filesets definted within the catalog generation.
addHostListener(HostListener) - Method in interface net.dpml.transit.model.HostModel
Add a host change listener to the director.
addLayoutListener(LayoutListener) - Method in interface net.dpml.transit.model.LayoutModel
Add a layout model listener.
addLayoutRegistryListener(LayoutRegistryListener) - Method in interface net.dpml.transit.model.LayoutRegistryModel
Add a change listener.
addListener(EventListener) - Method in class net.dpml.station.server.DefaultModel
Add a listener to the set of listeners handled by the model.
addListener(EventListener) - Method in class net.dpml.station.server.UnicastEventSource
Add a listener to the set of listeners handled by this producer.
addListener(Listener) - Method in class net.dpml.test.app.DefaultServer
Add a listener.
addListener(Listener) - Method in interface net.dpml.test.app.Server
Handle registration of a listener.
addListener(EventListener) - Method in class net.dpml.util.UnicastEventSource
Add a listener to the set of listeners handled by this producer.
addModelListener(ModelListener) - Method in interface net.dpml.component.Model
Add a listener to the component model.
addMonitor(Monitor) - Method in class net.dpml.transit.monitor.AbstractMonitorRouter
Add a monitor to the set of monitors managed by this router.
addMonitor(Monitor) - Method in class net.dpml.transit.monitor.CacheMonitorRouter
Addition of a monitor to the list of monitors maintained by this router.
addMonitor(Monitor) - Method in class net.dpml.transit.monitor.ConnectionMonitorRouter
Add a monitor to the set of registered monitors.
addMonitor(Monitor) - Method in class net.dpml.transit.monitor.NetworkMonitorRouter
Add a monitor to the list of monitors managed by this router.
addMonitor(Monitor) - Method in class net.dpml.transit.monitor.RepositoryMonitorRouter
Add a monitor to the set of monitors managed by this router.
addMonitor(Monitor) - Method in interface net.dpml.transit.monitor.Router
Add a monitor to the set of monitors managed by the router.
addOption(Option) - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Add an option.
addOption(Option) - Method in interface net.dpml.cli.WriteableCommandLine
Adds an Option to the CommandLine
addProperty(String, String) - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Add a property to the commandline.
addProperty(String, String) - Method in interface net.dpml.cli.WriteableCommandLine
Adds a property value to a name in the CommandLine.
addProxyListener(ProxyListener) - Method in interface net.dpml.transit.model.ProxyModel
Add a proxy listener to the model.
addRegistryListener(RegistryListener) - Method in interface net.dpml.station.ApplicationRegistry
Add a registry change listener.
addRegistryListener(RegistryListener) - Method in class net.dpml.station.server.RemoteApplicationRegistry
Add a depot content change listener.
addStateListener(StateListener) - Method in interface net.dpml.component.Provider
Add a state listener to the control.
addStateListener(StateListener) - Method in class net.dpml.metro.runtime.DefaultStateMachine
Add a state change listener to the state machine.
addStateListener(StateListener) - Method in interface net.dpml.state.StateMachine
Add a state change listener to the state machine.
addSwitch(Option, boolean) - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Add a switch.
addSwitch(Option, boolean) - Method in interface net.dpml.cli.WriteableCommandLine
Adds a switch value to an Option in the CommandLine.
addValue(Option, Object) - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Add an option.
addValue(Option, Object) - Method in interface net.dpml.cli.WriteableCommandLine
Adds a value to an Option in the CommandLine.
ALL - Static variable in class net.dpml.cli.DisplaySetting
A Set guarenteed to contain all possible DisplaySetting values
ANONYMOUS - Static variable in class net.dpml.library.impl.DefaultResource
Constant ANONYMOUS version symbol.
ANONYMOUS - Static variable in class net.dpml.library.info.ResourceDirective
Anonymous resource constant identifier.
ANONYMOUS - Static variable in class net.dpml.library.info.ResourceDirective.Classifier
Anonymous resources.
AntAdapter - Class in net.dpml.transit.tools
A ant montor for download messages.
AntAdapter(Task) - Constructor for class net.dpml.transit.tools.AntAdapter
Creation of a new ant logging adapter.
appendCommandLine(CommandLine) - Method in class net.dpml.cli.commandline.DefaultingCommandLine
Adds a CommandLine instance to the back of the queue.
appendUsage(StringBuffer, Set, Comparator, String) - Method in interface net.dpml.cli.Group
Appends usage information to the specified StringBuffer
appendUsage(StringBuffer, Set, Comparator) - Method in interface net.dpml.cli.Option
Appends usage information to the specified StringBuffer
appendUsage(StringBuffer, Set, Comparator) - Method in class net.dpml.cli.option.ArgumentImpl
Appends usage information to the specified StringBuffer
appendUsage(StringBuffer, Set, Comparator) - Method in class net.dpml.cli.option.Command
Appends usage information to the specified StringBuffer
appendUsage(StringBuffer, Set, Comparator) - Method in class net.dpml.cli.option.DefaultOption
Appends usage information to the specified StringBuffer
appendUsage(StringBuffer, Set, Comparator) - Method in class net.dpml.cli.option.GroupImpl
Appends usage information to the specified StringBuffer
appendUsage(StringBuffer, Set, Comparator, String) - Method in class net.dpml.cli.option.GroupImpl
Appends usage information to the specified StringBuffer
appendUsage(StringBuffer, Set, Comparator) - Method in class net.dpml.cli.option.ParentImpl
Appends usage information to the specified StringBuffer
appendUsage(StringBuffer, Set, Comparator) - Method in class net.dpml.cli.option.PropertyOption
Appends usage information to the specified StringBuffer
appendUsage(StringBuffer, Set, Comparator) - Method in class net.dpml.cli.option.SourceDestArgument
Appends usage information to the specified StringBuffer
appendUsage(StringBuffer, Set, Comparator) - Method in class net.dpml.cli.option.Switch
Appends usage information to the specified StringBuffer
Application - Interface in net.dpml.station
Application process controller.
APPLICATION_KEY - Static variable in class net.dpml.depot.Main
Application selection key.
ApplicationDescriptor - Class in net.dpml.station.info
The ApplicationDescriptor is immutable datastructure used to describe an application.
ApplicationDescriptor(URI, String, ValueDirective[], String, StartupPolicy, int, int, Properties, URI) - Constructor for class net.dpml.station.info.ApplicationDescriptor
Creation of a new codebase descriptor.
ApplicationEvent - Class in net.dpml.station
An application registry event.
ApplicationEvent(Application, ProcessState) - Constructor for class net.dpml.station.ApplicationEvent
Creation of a new application event.
ApplicationException - Exception in net.dpml.station
A application exception may be raised by an application controller signalling a general error related to application management.
ApplicationException(String) - Constructor for exception net.dpml.station.ApplicationException
Creation of a new application exception instance.
ApplicationException(String, Exception) - Constructor for exception net.dpml.station.ApplicationException
Creation of a new application exception instance.
ApplicationHandler - Class in net.dpml.station.exec
Generic application handler that establishes a dedicated handler based on the type of resource exposed by a codebase uri.
ApplicationHandler(Logger, String[]) - Constructor for class net.dpml.station.exec.ApplicationHandler
The application handler class is a generic component handler that delegates application deployment processes to dedicated handlers based on the codebase type of the target application.
ApplicationListener - Interface in net.dpml.station
A ApplicationListener enabled client application to receive notification of high-level application state changes.
ApplicationRegistry - Interface in net.dpml.station
Registry of application profiles.
ApplicationRegistryRuntimeException - Exception in net.dpml.station.info
Exception indicating that an internal error occured while loading the application registry.
ApplicationRegistryRuntimeException(String) - Constructor for exception net.dpml.station.info.ApplicationRegistryRuntimeException
Construct a new ProfileException instance.
ApplicationRegistryRuntimeException(String, Throwable) - Constructor for exception net.dpml.station.info.ApplicationRegistryRuntimeException
Construct a new ApplicationRegistryRuntimeException instance.
apply(String) - Method in interface net.dpml.component.Provider
Apply a transition to the instance.
apply(String, Object) - Method in class net.dpml.metro.runtime.DefaultStateMachine
Apply a named transition to the target object.
apply(String, Object) - Method in interface net.dpml.state.StateMachine
Apply a named state transition.
ApplyAction - Class in net.dpml.state
Default implementation of delegating action.
ApplyAction(String) - Constructor for class net.dpml.state.ApplyAction
Creation of a new apply action.
ApplyDataType - Class in net.dpml.metro.tools
Apply an identified transition.
ApplyDataType() - Constructor for class net.dpml.metro.tools.ApplyDataType
 
Argument - Interface in net.dpml.cli
An Option that can process values passed on the command line in the form "--file README".
ARGUMENT_BUILDER_EMPTY_CONSUME_REMAINING - Static variable in class net.dpml.cli.resource.ResourceConstants
Empty consume remaining error constant.
ARGUMENT_BUILDER_EMPTY_NAME - Static variable in class net.dpml.cli.resource.ResourceConstants
Empty name error constant.
ARGUMENT_BUILDER_NEGATIVE_MAXIMUM - Static variable in class net.dpml.cli.resource.ResourceConstants
Negative maximum error constant.
ARGUMENT_BUILDER_NEGATIVE_MINIMUM - Static variable in class net.dpml.cli.resource.ResourceConstants
Negative minimum error constant.
ARGUMENT_BUILDER_NULL_CONSUME_REMAINING - Static variable in class net.dpml.cli.resource.ResourceConstants
Null consume remaining error constant.
ARGUMENT_BUILDER_NULL_DEFAULT - Static variable in class net.dpml.cli.resource.ResourceConstants
Null default error constant.
ARGUMENT_BUILDER_NULL_DEFAULTS - Static variable in class net.dpml.cli.resource.ResourceConstants
Null defaults error constant.
ARGUMENT_BUILDER_NULL_NAME - Static variable in class net.dpml.cli.resource.ResourceConstants
Null name error constant.
ARGUMENT_BUILDER_NULL_VALIDATOR - Static variable in class net.dpml.cli.resource.ResourceConstants
Null validator argument error constant.
ARGUMENT_MIN_EXCEEDS_MAX - Static variable in class net.dpml.cli.resource.ResourceConstants
Minimum greater than maximum error constant.
ARGUMENT_MISSING_VALUES - Static variable in class net.dpml.cli.resource.ResourceConstants
Missing argument error constant.
ARGUMENT_TOO_FEW_DEFAULTS - Static variable in class net.dpml.cli.resource.ResourceConstants
Too few defaults error constant.
ARGUMENT_TOO_MANY_DEFAULTS - Static variable in class net.dpml.cli.resource.ResourceConstants
Too many defaults error constant.
ARGUMENT_TOO_MANY_VALUES - Static variable in class net.dpml.cli.resource.ResourceConstants
Too many argument values error constant.
ARGUMENT_UNEXPECTED_VALUE - Static variable in class net.dpml.cli.resource.ResourceConstants
Unexpected argument value constant.
ArgumentBuilder - Class in net.dpml.cli.builder
Builds Argument instances.
ArgumentBuilder() - Constructor for class net.dpml.cli.builder.ArgumentBuilder
Creates a new ArgumentBuilder instance
ArgumentImpl - Class in net.dpml.cli.option
An implementation of an Argument.
ArgumentImpl(String, String, int, int, char, char, Validator, String, List, int) - Constructor for class net.dpml.cli.option.ArgumentImpl
Creates a new Argument instance.
ArrayTestComponent - Class in net.dpml.test.array
Test the supply of a string array as a context value.
ArrayTestComponent(ArrayTestComponent.Context) - Constructor for class net.dpml.test.array.ArrayTestComponent
Creation of a new test component instance.
ArrayTestComponent.Context - Interface in net.dpml.test.array
The construction criteria.
Artifact - Class in net.dpml.transit
A utility class the handles validation of artifact style uri strings.
ARTIFACT - Static variable in class net.dpml.transit.Artifact
Constant scheme name for the artifact protocol.
ArtifactAlreadyExistsException - Exception in net.dpml.transit.artifact
Exception to indicate that the Artifact already exists in the cache and can therefor not be written to.
ArtifactAlreadyExistsException(String, Artifact) - Constructor for exception net.dpml.transit.artifact.ArtifactAlreadyExistsException
Construct a new ArtifactAlreadyExistsException instance.
ArtifactException - Exception in net.dpml.transit.artifact
Exception to indicate that there was an Artifact related error.
ArtifactException(String) - Constructor for exception net.dpml.transit.artifact.ArtifactException
Construct a new ArtifactException instance.
ArtifactException(String, Throwable) - Constructor for exception net.dpml.transit.artifact.ArtifactException
Construct a new ArtifactException instance.
ArtifactLinkManager - Class in net.dpml.transit.link
A link manager that maintains persistent link information as a resource.
ArtifactLinkManager() - Constructor for class net.dpml.transit.link.ArtifactLinkManager
 
ArtifactNotFoundException - Exception in net.dpml.transit.artifact
Exception to indicate that an Artifact could not be located.
ArtifactNotFoundException(String, URI) - Constructor for exception net.dpml.transit.artifact.ArtifactNotFoundException
Construct a new ArtifactNotFoundException instance.
ArtifactURLConnection - Class in net.dpml.transit.artifact
The connection handler for URLs based on the "artifact" protocol family.
asc(File) - Method in class net.dpml.tools.tasks.GenericTask
Creation of an ASC signature relative to a supplied file.
ASC_EXT - Static variable in class net.dpml.tools.tasks.GenericTask
ASC file type.
attributeAdded(HttpSessionBindingEvent) - Method in class net.dpml.test.http.TestListener
Attribute added.
attributeAdded(ServletContextAttributeEvent) - Method in class net.dpml.test.http.TestListener
Attribute added notification
attributeAdded(ServletRequestAttributeEvent) - Method in class net.dpml.test.http.TestListener
Attribute added notification
attributeRemoved(HttpSessionBindingEvent) - Method in class net.dpml.test.http.TestListener
Attribute removed.
attributeRemoved(ServletContextAttributeEvent) - Method in class net.dpml.test.http.TestListener
Attribute removed notification
attributeRemoved(ServletRequestAttributeEvent) - Method in class net.dpml.test.http.TestListener
Attribute removed notification
attributeReplaced(HttpSessionBindingEvent) - Method in class net.dpml.test.http.TestListener
Attribute replaced.
attributeReplaced(ServletContextAttributeEvent) - Method in class net.dpml.test.http.TestListener
Attribute replaced notification
attributeReplaced(ServletRequestAttributeEvent) - Method in class net.dpml.test.http.TestListener
Attribute replaced notification
AUTOMATIC - Static variable in class net.dpml.station.info.StartupPolicy
Automatic startup policy.
AVAILABLE - Static variable in class net.dpml.component.Status
The provider has successfully established the target instance.

B

BASEDIR - Static variable in class net.dpml.library.Feature
Project basedir.
BOOTSTRAP - Static variable in class net.dpml.library.impl.DefaultResource
Constant BOOTSTRAP symbol.
BOOTSTRAP_DEBUG_KEY - Static variable in interface net.dpml.transit.monitor.Monitor
Immutable key used to lookup the a system property containing the value of a debug trace policy.
BootstrapException - Exception in net.dpml.transit.model
Exception raised when an attempt is made to associate a plugin based model with a bootstrap model.
BootstrapException(String) - Constructor for exception net.dpml.transit.model.BootstrapException
Construct a new BootstrapException instance.
BoundedThreadPool - Class in net.dpml.http
Thread pool implementation.
BoundedThreadPool(BoundedThreadPool.Context) - Constructor for class net.dpml.http.BoundedThreadPool
Creation of a new blocking thread pool.
BoundedThreadPool.Context - Interface in net.dpml.http
HTTP Context handler context defintion.
build(Logger, Info, Classpath, Element, Resolver) - Method in interface net.dpml.lang.Builder
Construct a new part using a supplied value resolver.
build(Logger, Info, Classpath, Element, Resolver) - Method in class net.dpml.lang.PartDecoder
Resolve a part plugin or resource strategy.
build(Resource, String[]) - Method in interface net.dpml.library.Builder
Build a resource.
BUILD - Static variable in class net.dpml.library.info.DependencyDirective
BUILD scope.
build(File) - Method in class net.dpml.library.info.LibraryDecoder
Construct a library directive from XML source.
BUILD - Static variable in class net.dpml.library.info.Scope
Build scope.
build(Logger, Info, Classpath, Element, Resolver) - Method in class net.dpml.metro.runtime.CompositionController
Construct the deployment information from a part definition.
build(Resource) - Method in class net.dpml.metro.tools.ComponentBuilderTask
Build the plugin definition.
build(URI) - Method in class net.dpml.station.builder.RegistryBuilder
Build a registry descriptior from a uri.
build(Resource, String[]) - Method in class net.dpml.tools.impl.StandardBuilder
Build the project defined by the supplied resource.
build(File) - Static method in class net.dpml.tools.info.BuilderDirectiveHelper
Construct a builder directive from XML source.
build() - Static method in class net.dpml.tools.info.BuilderDirectiveHelper
Creates a builder configuration using the default configuration.
build(Resource) - Method in class net.dpml.tools.tasks.PartTask
Build the part definition.
buildClassLoader(Logger, String, Category, ClassLoader, URI[]) - Static method in class net.dpml.lang.StandardClassLoader
Internal utility class to build a classloader.
buildComponent(Element, Resolver) - Method in class net.dpml.metro.builder.ComponentDecoder
Construct a component directive using the supplied DOM element.
buildDirective(ClassLoader) - Method in class net.dpml.metro.tools.ComponentBuilderTask
Build the part.
Builder - Interface in net.dpml.lang
Interace implemented by part strategy builders.
Builder - Interface in net.dpml.library
A Builder is implementated by a plugin that handles the building of a project.
BuilderDirective - Class in net.dpml.tools.info
The BuilderDirective class describes the configuration of the build system.
BuilderDirective(ListenerDirective[], String, Properties) - Constructor for class net.dpml.tools.info.BuilderDirective
Creation of a new library directive.
BuilderDirectiveHelper - Class in net.dpml.tools.info
Utility class used for construction of a module model from an XML source.
BuilderError - Error in net.dpml.library.console
A BuilderError is thrown if an error occurs while attempting to establish a plugin builder..
BuilderError(String, Throwable) - Constructor for error net.dpml.library.console.BuilderError
Creation of a new BuilderError.
BuilderError - Error in net.dpml.tools.impl
A BuilderError is thrown when a fatal error occurs during builder configuration.
BuilderError(String) - Constructor for error net.dpml.tools.impl.BuilderError
Creation of a new BuilderError.
BuilderError(String, Throwable) - Constructor for error net.dpml.tools.impl.BuilderError
Creation of a new BuilderError.
BuilderPlugin - Class in net.dpml.library.console
Plugin that handles multi-project builds based on supplied commandline arguments.
BuilderPlugin(Logger, String[]) - Constructor for class net.dpml.library.console.BuilderPlugin
Builder establishment.
BuildError - Error in net.dpml.tools
A BuildError is thrown when a fatal error occurs during build execution.
BuildError(String) - Constructor for error net.dpml.tools.BuildError
Creation of a new BuildError.
BuildError(String, Throwable) - Constructor for error net.dpml.tools.BuildError
Creation of a new BuildError.
BuildError(String, Throwable, Location) - Constructor for error net.dpml.tools.BuildError
Creation of a new BuildError.
BuilderRuntimeException - Exception in net.dpml.component
An exception throws if an internal error occurs during builder execution.
BuilderRuntimeException(URI, String) - Constructor for exception net.dpml.component.BuilderRuntimeException
Creation of a new BuilderRuntimeException.
BuilderRuntimeException(URI, String, Throwable) - Constructor for exception net.dpml.component.BuilderRuntimeException
Creation of a new BuilderRuntimeException.
buildFinished(BuildEvent) - Method in class net.dpml.tools.impl.StandardBuildListener
Signals that the last target has finished.
buildFinished(BuildEvent) - Method in class net.dpml.transit.tools.TransitComponentHelper
Notification that the build has finished.
buildPartReference(ClassLoader, Type) - Method in class net.dpml.metro.tools.ComponentBuilderTask
Build a part reference.
buildPartReference(ClassLoader, Type) - Method in class net.dpml.metro.tools.EntryDataType
Build a part reference.
buildPartReference(ClassLoader, Type) - Method in class net.dpml.metro.tools.PartDataType
Build the part reference.
buildPartReference(ClassLoader, Type) - Method in interface net.dpml.metro.tools.PartReferenceBuilder
Build the part.
buildResource(URI) - Method in class net.dpml.library.info.LibraryDecoder
Construct a resource directive from source.
buildStarted(BuildEvent) - Method in class net.dpml.tools.impl.StandardBuildListener
Signals that a build has started.
buildStarted(BuildEvent) - Method in class net.dpml.transit.tools.TransitComponentHelper
Notification that the build has started.
buildStateGraph(Element) - Method in class net.dpml.state.StateDecoder
Build a state graph.
BuildTask - Class in net.dpml.tools.tasks
Cleanup of generated target directory.
BuildTask() - Constructor for class net.dpml.tools.tasks.BuildTask
 
buildType(ClassLoader, TypeDirective) - Method in interface net.dpml.library.TypeBuilder
Construct a type instance using a supplied classloader and type production directive.
buildType(ClassLoader) - Method in interface net.dpml.metro.tools.TypeBuilder
Build a part type.
buildType(ClassLoader) - Method in class net.dpml.metro.tools.TypeBuilderTask
Build the type.
buildType(Class) - Method in class net.dpml.metro.tools.TypeBuilderTask
Build the type.
buildValue(ClassLoader) - Method in interface net.dpml.metro.tools.ValueBuilder
Build a value datastructure.
buildValue(ClassLoader) - Method in class net.dpml.metro.tools.ValueDataType
Build a value datastructure.
buildValueDirective(Element, Resolver) - Method in class net.dpml.metro.builder.ComponentDecoder
Build a value directive using a supplied DOM element.
buildValueDirective(Element) - Method in class net.dpml.station.builder.RegistryBuilder
Construct a single value directive.
buildValueDirectives(Element[]) - Method in class net.dpml.station.builder.RegistryBuilder
Construct a value directive array.

C

CACHE_LAYOUT - Static variable in class net.dpml.transit.info.CacheDirective
Default layout strategy key.
CACHE_LAYOUT_KEY - Static variable in interface net.dpml.transit.model.CacheModel
The property key used to identify the cache layout model id when configuring a transit profile via an authorative url.
CACHE_LOCATION_KEY - Static variable in interface net.dpml.transit.model.CacheModel
The property key used to identify the cache location when configuring a transit profile via an authorative url.
CACHE_PATH - Static variable in class net.dpml.transit.info.CacheDirective
Default cache path.
CACHE_PATH_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
Constant cache path key.
CacheDirective - Class in net.dpml.transit.info
Description of the Transit cache configuration.
CacheDirective() - Constructor for class net.dpml.transit.info.CacheDirective
Create a new CacheDirective.
CacheDirective(String, String, String, String, LayoutDirective[], HostDirective[]) - Constructor for class net.dpml.transit.info.CacheDirective
Create a new CacheDirective.
cacheDirectoryChanged(CacheDirectoryChangeEvent) - Method in interface net.dpml.transit.model.CacheListener
Notify the listener of a change to the cache directory.
CacheDirectoryChangeEvent - Class in net.dpml.transit.model
Event signalling a change to the Tranist cache directory.
CacheDirectoryChangeEvent(CacheModel, String) - Constructor for class net.dpml.transit.model.CacheDirectoryChangeEvent
Creation of a new cache directory change event.
CacheEvent - Class in net.dpml.transit.model
An abstract event related to the addition and removal of hosts to and from the cache model.
CacheEvent(CacheModel, HostModel) - Constructor for class net.dpml.transit.model.CacheEvent
Construction of a new cache change event.
CacheHandler - Interface in net.dpml.transit
The CacheHandler interface defines the contract for classes capable of supporting the cache management aspects of a transit system.
CacheListener - Interface in net.dpml.transit.model
A listener for events related to the Transit cache subsystem.
CacheModel - Interface in net.dpml.transit.model
A CacheModel maintains information about the configuration of the Transit cache subsystem.
CacheMonitor - Interface in net.dpml.transit.monitor
A monitor of a Transit cache activity.
CacheMonitorAdapter - Class in net.dpml.transit.monitor
Adapts cache events to logging messages.
CacheMonitorAdapter(Adapter) - Constructor for class net.dpml.transit.monitor.CacheMonitorAdapter
Creation of a new adaptive cache monitor.
CacheMonitorRouter - Class in net.dpml.transit.monitor
The cache monitor router is responsible for the dispatiching of cache monitor events to registered monitors.
CacheMonitorRouter() - Constructor for class net.dpml.transit.monitor.CacheMonitorRouter
 
Callback - Interface in net.dpml.station
The Callback interface defines a service provider to a process through which the process may issue notification of state change.
CANNOT_BURST - Static variable in class net.dpml.cli.resource.ResourceConstants
Cannot burst error constant.
canProcess(WriteableCommandLine, String) - Method in class net.dpml.cli.option.ArgumentImpl
Indicates whether this Option will be able to process the particular argument.
canProcess(WriteableCommandLine, String) - Method in interface net.dpml.cli.Option
Indicates whether this Option will be able to process the particular argument.
canProcess(WriteableCommandLine, ListIterator) - Method in interface net.dpml.cli.Option
Indicates whether this Option will be able to process the particular argument.
canProcess(WriteableCommandLine, String) - Method in class net.dpml.cli.option.DefaultOption
Indicates whether this Option will be able to process the particular argument.
canProcess(WriteableCommandLine, String) - Method in class net.dpml.cli.option.GroupImpl
Indicates whether this Option will be able to process the particular argument.
canProcess(WriteableCommandLine, ListIterator) - Method in class net.dpml.cli.option.OptionImpl
Indicates whether this Option will be able to process the particular argument.
canProcess(WriteableCommandLine, String) - Method in class net.dpml.cli.option.ParentImpl
Indicates whether this Option will be able to process the particular argument.
canProcess(WriteableCommandLine, String) - Method in class net.dpml.cli.option.PropertyOption
Indicates whether this Option will be able to process the particular argument.
canProcess(WriteableCommandLine, String) - Method in class net.dpml.cli.option.SourceDestArgument
Indicates whether this Option will be able to process the particular argument.
CatalogTask - Class in net.dpml.metro.tools
Create a set of html reports about component types.
CatalogTask() - Constructor for class net.dpml.metro.tools.CatalogTask
 
CategoriesComponent - Class in net.dpml.test.categories
Test component used to validate logging category declarations.
CategoriesComponent(Logger) - Constructor for class net.dpml.test.categories.CategoriesComponent
Creation of a new startable component instance.
CategoriesDataType - Class in net.dpml.metro.tools
Build datatype used to construct a categories descriptor.
CategoriesDataType() - Constructor for class net.dpml.metro.tools.CategoriesDataType
 
CategoriesDataType.CategoryDataType - Class in net.dpml.metro.tools
Build datatype used to construct a categories descriptor.
CategoriesDataType.CategoryDataType() - Constructor for class net.dpml.metro.tools.CategoriesDataType.CategoryDataType
 
CategoriesDescriptorDataType - Class in net.dpml.metro.tools
Datatype supporting the declaration of a logging channel at the level of a component type.
CategoriesDescriptorDataType() - Constructor for class net.dpml.metro.tools.CategoriesDescriptorDataType
 
CategoriesDescriptorDataType.CategoryDescriptorDataType - Class in net.dpml.metro.tools
Description of a single logging category.
CategoriesDescriptorDataType.CategoryDescriptorDataType() - Constructor for class net.dpml.metro.tools.CategoriesDescriptorDataType.CategoryDescriptorDataType
 
CategoriesDirective - Class in net.dpml.metro.data
Description of the configuration of a set of categories.
CategoriesDirective() - Constructor for class net.dpml.metro.data.CategoriesDirective
Create a CategoriesDirective instance.
CategoriesDirective(String) - Constructor for class net.dpml.metro.data.CategoriesDirective
Create a CategoriesDirective instance.
CategoriesDirective(CategoryDirective[]) - Constructor for class net.dpml.metro.data.CategoriesDirective
Create a CategoriesDirective instance.
CategoriesDirective(String, Priority, String, CategoryDirective[]) - Constructor for class net.dpml.metro.data.CategoriesDirective
Create a CategoriesDirective instance.
Category - Class in net.dpml.lang
Classoader category enumeration.
CategoryDescriptor - Class in net.dpml.metro.info
A category descriptor describes a logging channel that a component type uses.
CategoryDescriptor(String, Priority, Properties) - Constructor for class net.dpml.metro.info.CategoryDescriptor
Create a descriptor for logging category.
CategoryDirective - Class in net.dpml.metro.data
A logging category descriptor hierachy.
CategoryDirective(String) - Constructor for class net.dpml.metro.data.CategoryDirective
Creation of a new CategoryDirective using a supplied name.
CategoryDirective(String, Priority) - Constructor for class net.dpml.metro.data.CategoryDirective
Creation of a new CategoryDirective using a supplied name and priority.
CategoryDirective(String, Priority, String) - Constructor for class net.dpml.metro.data.CategoryDirective
Creation of a new CategoryDirective using a supplied name, priority, target and collection of subsidiary categories.
chain(Comparator, Comparator) - Static method in class net.dpml.cli.util.Comparators
Chains comparators together.
chain(Comparator, Comparator, Comparator) - Static method in class net.dpml.cli.util.Comparators
Chains comparators together.
chain(Comparator, Comparator, Comparator, Comparator) - Static method in class net.dpml.cli.util.Comparators
Chains comparators together.
chain(Comparator, Comparator, Comparator, Comparator, Comparator) - Static method in class net.dpml.cli.util.Comparators
Chains comparators together.
chain(List) - Static method in class net.dpml.cli.util.Comparators
Chains comparators together.
chain(Comparator[]) - Static method in class net.dpml.cli.util.Comparators
Chains an array of comparators together.
checkPrefixes(Set) - Method in class net.dpml.cli.option.OptionImpl
Check prefixes.
checkPresence(Artifact, boolean) - Method in interface net.dpml.transit.ResourceHost
Checks if the Artifact is present on the resource host.
CheckstyleTask - Class in net.dpml.tools.checkstyle
The checkstyle task handes the establishment of a classic checkstyle task with automatic resolution of source directories.
CheckstyleTask() - Constructor for class net.dpml.tools.checkstyle.CheckstyleTask
 
checksum(File) - Method in class net.dpml.tools.tasks.GenericTask
Create an MD5 checksum file relative to the supplied file.
ChildComponent - Class in net.dpml.test.composite
Arbitary component used in the testing of parent to child context management.
ChildComponent(ChildComponent.Context) - Constructor for class net.dpml.test.composite.ChildComponent
Creation of a new singleton component instance.
ChildComponent.Context - Interface in net.dpml.test.composite
The construction criteria.
CLASSIC_PROFILE - Static variable in class net.dpml.transit.info.TransitDirective
Classic configuration profile.
ClassicLayout - Class in net.dpml.transit
The ClassicLayout decodes artifacts into the Classic/Maven layout of artifacts on a file system or http server.
ClassicLayout() - Constructor for class net.dpml.transit.ClassicLayout
 
classloaderConstructed(String, ClassLoader) - Method in interface net.dpml.transit.monitor.RepositoryMonitor
Handle notification of the creation of a new classloader.
classloaderConstructed(String, ClassLoader) - Method in class net.dpml.transit.monitor.RepositoryMonitorAdapter
Handle notification of the creation of a new classloader.
classloaderConstructed(String, ClassLoader) - Method in class net.dpml.transit.monitor.RepositoryMonitorRouter
Notify all monitors of the creation of a new classloader.
Classpath - Class in net.dpml.lang
A Plugin class contains immutable data about a plugin based on a descriptor resolved from a 'plugin' artifact.
Classpath() - Constructor for class net.dpml.lang.Classpath
Creation of a empty classpath definition.
Classpath(Classpath, Classpath) - Constructor for class net.dpml.lang.Classpath
Creation of a new classpath definition.
Classpath(URI[], URI[], URI[], URI[]) - Constructor for class net.dpml.lang.Classpath
Creation of a new classpath definition.
Classpath(Classpath, URI[], URI[], URI[], URI[]) - Constructor for class net.dpml.lang.Classpath
Creation of a new classpath definition.
ClassValidator - Class in net.dpml.cli.validation
The ClassValidator validates the string argument values are class names.
ClassValidator() - Constructor for class net.dpml.cli.validation.ClassValidator
 
CLASSVALIDATOR_BAD_CLASSNAME - Static variable in class net.dpml.cli.resource.ResourceConstants
Bad classname constant.
CLASSVALIDATOR_CLASS_ACCESS - Static variable in class net.dpml.cli.resource.ResourceConstants
Class access constant.
CLASSVALIDATOR_CLASS_CREATE - Static variable in class net.dpml.cli.resource.ResourceConstants
Class creation constant.
CLASSVALIDATOR_CLASS_NOTFOUND - Static variable in class net.dpml.cli.resource.ResourceConstants
Class not found constant.
CleanTask - Class in net.dpml.tools.tasks
Cleanup of generated target directory.
CleanTask() - Constructor for class net.dpml.tools.tasks.CleanTask
 
clearResourceCache() - Static method in class net.dpml.i18n.ResourceManager
Clear the cache of all resources currently loaded into the system.
close() - Method in class net.dpml.depot.DepotHandler
Close the log record handler.
codeBaseChanged(LocationEvent) - Method in interface net.dpml.transit.model.CodeBaseListener
Notification of the change to a plugin uri assigned to a sub-system.
CodeBaseDirective - Class in net.dpml.transit.info
The CodeBaseDirective is immutable datastructure used to describe a codebase.
CodeBaseDirective(URI, ValueDirective[]) - Constructor for class net.dpml.transit.info.CodeBaseDirective
Creation of a new codebase descriptor.
CodeBaseEvent - Class in net.dpml.transit.model
An event pertaining to a change in a plugin uri assigned to a codebase model.
CodeBaseEvent(CodeBaseModel) - Constructor for class net.dpml.transit.model.CodeBaseEvent
Construction of a new codebase change event.
CodeBaseListener - Interface in net.dpml.transit.model
Interface implemented by objects concerning with changes to a codebase model.
CodeBaseModel - Interface in net.dpml.transit.model
A CodeBaseModel maintains information about the configuration of a pluggable subsystem.
CollectionPolicy - Class in net.dpml.metro.info
Collection policy enummeration.
ColorComponent - Class in net.dpml.test
A sample component that implements the ColorManger interface.
ColorComponent() - Constructor for class net.dpml.test.ColorComponent
 
ColorManager - Interface in net.dpml.test
Minimal interface using in testing the component handler.
ColorManager - Interface in net.dpml.test.part
Minimal interface using in testing the component handler.
Command - Class in net.dpml.cli.option
Represents a cvs "update" style command line option.
Command(String, String, Set, boolean, Argument, Group, int) - Constructor for class net.dpml.cli.option.Command
Creates a new Command instance.
COMMAND_PREFERRED_NAME_TOO_SHORT - Static variable in class net.dpml.cli.resource.ResourceConstants
Preferenced commmand name too long error constant.
CommandBuilder - Class in net.dpml.cli.builder
Builds Command instances
CommandBuilder() - Constructor for class net.dpml.cli.builder.CommandBuilder
Creates a new CommandBuilder instance.
commandFirst() - Static method in class net.dpml.cli.util.Comparators
Forces Command instances to appear at the beginning of lists
commandLast() - Static method in class net.dpml.cli.util.Comparators
Forces Command instances to appear at the end of lists
CommandLine - Interface in net.dpml.cli
Instances of CommandLine represent a command line that has been processed according to the definition supplied to the parser.
CommandLineImpl - Class in net.dpml.cli.commandline
Instances of CommandLine represent a command line that has been processed according to the definition supplied to the parser.
CommandLineImpl() - Constructor for class net.dpml.cli.commandline.CommandLineImpl
 
commandLines() - Method in class net.dpml.cli.commandline.DefaultingCommandLine
Builds an iterator over the build in CommandLines.
commission() - Method in interface net.dpml.component.Commissionable
Commission the instance.
commission() - Method in interface net.dpml.metro.PartsManager
Initiate the oprdered activation of all internal parts.
Commissionable - Interface in net.dpml.component
Interface implemented by objects that implement commission/decommmissioning lifecycles.
COMMISSIONING - Static variable in class net.dpml.component.Status
The provider is in the process of commissioning its internal structure following which the provider will attempt to establish a instance value and transition to AVAILABLE.
Comparators - Class in net.dpml.cli.util
A collection of Comparators suitable for use with Option instances.
compareStreams(InputStream, InputStream) - Static method in class net.dpml.util.StreamUtils
Compare two streams.
compareTo(Object) - Method in class net.dpml.lang.ValuedEnum
Compare this instance with the supplied object.
compareTo(Object) - Method in class net.dpml.lang.Version
Compare two versions together according to the Comparable interface.
compareTo(Object) - Method in class net.dpml.library.impl.DefaultResource
Compare this object with another.
compareTo(Object) - Method in class net.dpml.metro.data.ComponentDirective
Compare this object with the supplied object.
compareTo(Object) - Method in class net.dpml.metro.info.EntryDescriptor
Compare this entry with another entry.
compareTo(Object) - Method in class net.dpml.metro.info.PartReference
Compare this object with the supplied object.
compareTo(Object) - Method in class net.dpml.tools.info.ListenerDirective
Compares this ListenerDirective object to another object.
compareTo(Object) - Method in class net.dpml.transit.Artifact
Compare this artifact with another artifact.
complies(Version) - Method in class net.dpml.lang.Version
Check this Version against another for compliancy (compatibility).
Component - Interface in net.dpml.component
The Component represents a remote interface to a runtime component type.
ComponentBuilderTask - Class in net.dpml.metro.tools
Task that handles the construction of a serialized container part.
ComponentBuilderTask() - Constructor for class net.dpml.metro.tools.ComponentBuilderTask
 
ComponentBuilderTask.URIPersistenceDelegate - Class in net.dpml.metro.tools
Utility class used to handle uri persistence.
ComponentBuilderTask.URIPersistenceDelegate() - Constructor for class net.dpml.metro.tools.ComponentBuilderTask.URIPersistenceDelegate
 
ComponentContext - Interface in net.dpml.metro
The ComponentContext interface may be referenced by a component context inner interface to expose container related services to a component implementation.
ComponentDecoder - Class in net.dpml.metro.builder
Construct a state graph.
ComponentDecoder() - Constructor for class net.dpml.metro.builder.ComponentDecoder
 
ComponentDirective - Class in net.dpml.metro.data
Definition of the criteria for an explicit component profile.
ComponentDirective(String, String) - Constructor for class net.dpml.metro.data.ComponentDirective
Creation of a new profile.
ComponentDirective(String, ActivationPolicy, CollectionPolicy, LifestylePolicy, String, CategoriesDirective, ContextDirective, PartReference[], URI) - Constructor for class net.dpml.metro.data.ComponentDirective
Creation of a new deployment profile.
ComponentEncoder - Class in net.dpml.metro.builder
Component part handler.
ComponentEncoder() - Constructor for class net.dpml.metro.builder.ComponentEncoder
 
ComponentHandler - Interface in net.dpml.metro
Local interface through which a component implementation may interact with the assigned model, subsidary parts, and context.
ComponentModel - Interface in net.dpml.metro
The ComponentModel interface defines the remotely accessible aspects of a component configuration.
ComponentNotFoundException - Exception in net.dpml.component
Exception thrown in response to a request for an unknown component.
ComponentNotFoundException(URI, String) - Constructor for exception net.dpml.component.ComponentNotFoundException
Creation of a new ComponentNotFoundException.
ComponentTypeDecoder - Class in net.dpml.metro.builder
Component type decoder.
ComponentTypeDecoder() - Constructor for class net.dpml.metro.builder.ComponentTypeDecoder
 
ComponentTypeEncoder - Class in net.dpml.metro.builder
Type builder.
ComponentTypeEncoder() - Constructor for class net.dpml.metro.builder.ComponentTypeEncoder
 
CompositeComponent - Class in net.dpml.test.composite
This component declares an inner Parts interface through which it accesses a map of the context infomation of a subsidiary component named 'child'.
CompositeComponent(Logger, CompositeComponent.Context, CompositeComponent.Parts) - Constructor for class net.dpml.test.composite.CompositeComponent
Creation of a new composite component instance.
CompositeComponent.Context - Interface in net.dpml.test.composite
The construction criteria.
CompositeComponent.Parts - Interface in net.dpml.test.composite
Internal part managmeent interface.
Composition - Class in net.dpml.component
Component composition.
Composition(Logger, Info, Classpath, Controller, Directive, String) - Constructor for class net.dpml.component.Composition
Creation of a new abstract composition instance.
CompositionController - Class in net.dpml.metro.runtime
The composition controller is the controller used to establish remotely accessible component controls.
CompositionController(ControllerContext) - Constructor for class net.dpml.metro.runtime.CompositionController
Creation of a new controller.
CONFIGURATION - Static variable in class net.dpml.tools.impl.StandardBuilder
The builder configuration.
ConfigurationHandler - Class in net.dpml.util
Utility class used to establish the logging configuration.
ConfigurationHandler() - Constructor for class net.dpml.util.ConfigurationHandler
Creation of the logging controller.
connect() - Method in class net.dpml.transit.artifact.ArtifactURLConnection
Establish a connection.
connect() - Method in class net.dpml.transit.link.LinkURLConnection
Establish a connection.
connect() - Method in class net.dpml.transit.local.LocalURLConnection
Establish a connection.
connect() - Method in class net.dpml.transit.registry.RegistryURLConnection
Establish a connection.
connectCompleted(URL) - Method in interface net.dpml.transit.monitor.ConnectionMonitor
Notify the monitor that a connection was completed.
connectCompleted(URL) - Method in class net.dpml.transit.monitor.ConnectionMonitorAdapter
Notify the monitor that a connection was completed.
connectCompleted(URL) - Method in class net.dpml.transit.monitor.ConnectionMonitorRouter
Notify registered monitors of a connection completed event.
ConnectionMonitor - Interface in net.dpml.transit.monitor
A monitor of a network activity or activities.
ConnectionMonitorAdapter - Class in net.dpml.transit.monitor
Adapts connection events to logging messages.
ConnectionMonitorAdapter(Adapter) - Constructor for class net.dpml.transit.monitor.ConnectionMonitorAdapter
Creation of a new adaptive connection monitor.
ConnectionMonitorRouter - Class in net.dpml.transit.monitor
A connection monitor implementation that routes connection notification requests to registered listeners.
ConnectionMonitorRouter() - Constructor for class net.dpml.transit.monitor.ConnectionMonitorRouter
 
connectionOpened(URL) - Method in interface net.dpml.transit.monitor.ConnectionMonitor
Notify the monitor that a connection was opened.
connectionOpened(URL) - Method in class net.dpml.transit.monitor.ConnectionMonitorAdapter
Notify the monitor that a connection was opened.
connectionOpened(URL) - Method in class net.dpml.transit.monitor.ConnectionMonitorRouter
Notify registered monitors of a connection opened event.
ConnectorContext - Interface in net.dpml.http
Common connector context contract.
connectStarted(URL) - Method in interface net.dpml.transit.monitor.ConnectionMonitor
Notify the monitor that a connection was started.
connectStarted(URL) - Method in class net.dpml.transit.monitor.ConnectionMonitorAdapter
Notify the monitor that a connection was started.
connectStarted(URL) - Method in class net.dpml.transit.monitor.ConnectionMonitorRouter
Notify registered monitors of a connection started event.
Construct - Class in net.dpml.lang
A object resolvable from primitive arguments.
Construct(String) - Constructor for class net.dpml.lang.Construct
Create a new construct using the default java.lang.String class as the base type.
Construct(String, String) - Constructor for class net.dpml.lang.Construct
Create a new construct using a supplied target defintion.
Construct(String, String, String) - Constructor for class net.dpml.lang.Construct
Create a new construct using a supplied target defintion.
Construct(String, Value[]) - Constructor for class net.dpml.lang.Construct
Create a new construct using a supplied target defintion.
Construct(String, String, Value[]) - Constructor for class net.dpml.lang.Construct
Create a new construct using a supplied target defintion.
Construct(ValueDirective) - Constructor for class net.dpml.lang.Construct
Creation of a new construct using a value directive.
ConstructionException - Exception in net.dpml.metro.tools
A construction exception indicates a generation phase error in the construction of a component part.
ConstructionException(String) - Constructor for exception net.dpml.metro.tools.ConstructionException
Creation of a new construction exception.
ConstructionException(String, Throwable) - Constructor for exception net.dpml.metro.tools.ConstructionException
Creation of a new construction exception.
ConstructionException(String, Location) - Constructor for exception net.dpml.metro.tools.ConstructionException
Creation of a new construction exception.
ConstructionException(String, Throwable, Location) - Constructor for exception net.dpml.metro.tools.ConstructionException
Creation of a new construction exception.
Context - Interface in net.dpml.tools
Project context.
ContextDataType - Class in net.dpml.metro.tools
A context directive class.
ContextDataType() - Constructor for class net.dpml.metro.tools.ContextDataType
 
ContextDescriptor - Class in net.dpml.metro.info
A descriptor describing the context that a component declares.
ContextDescriptor(EntryDescriptor[]) - Constructor for class net.dpml.metro.info.ContextDescriptor
Creation of a new context descriptor.
contextDestroyed(ServletContextEvent) - Method in class net.dpml.test.http.TestListener
Context destroy notification
ContextDirective - Class in net.dpml.metro.data
A context descriptor declares the context creation criteria for the context instance and context entries.
ContextDirective() - Constructor for class net.dpml.metro.data.ContextDirective
Creation of a context directive.
ContextDirective(PartReference[]) - Constructor for class net.dpml.metro.data.ContextDirective
Creation of a context directive
ContextDirective(String, PartReference[]) - Constructor for class net.dpml.metro.data.ContextDirective
Creation of context directive.
ContextEvent - Class in net.dpml.component
Event triggered as a result of change to the value of a context entry.
ContextEvent(Provider, String, Object, Object) - Constructor for class net.dpml.component.ContextEvent
Construct a new ContextEvent.
ContextHandlerCollection - Class in net.dpml.http
Context handler collection.
ContextHandlerCollection(Logger, ContextHandlerCollection.Parts) - Constructor for class net.dpml.http.ContextHandlerCollection
Creation of a new HTTP server implementation.
ContextHandlerCollection.Parts - Interface in net.dpml.http
Internal parts management interface.
ContextHandlerContext - Interface in net.dpml.http
Common http context handler context contract.
contextInitialized(ServletContextEvent) - Method in class net.dpml.test.http.TestListener
Context initiated notification
ContextInvocationHandler - Class in net.dpml.util
Invoication handler utility for a Context inner-class.
ContextListener - Interface in net.dpml.component
Interface implementated by local listeners to context entry changes.
ContextModel - Interface in net.dpml.metro
The ContextModel interface defines the remotely accessible component context.
ContextTestComponent - Class in net.dpml.test
Component used for context entry testing.
ContextTestComponent(ContextTestComponent.Context) - Constructor for class net.dpml.test.ContextTestComponent
Creation of a new context test component.
ContextTestComponent.Context - Interface in net.dpml.test
Component driven context criteria.
ControlException - Exception in net.dpml.component
General exception thrown by a control.
ControlException(URI, String) - Constructor for exception net.dpml.component.ControlException
Creation of a new ControlException.
ControlException(URI, String, Throwable) - Constructor for exception net.dpml.component.ControlException
Creation of a new ContextException.
Controller - Interface in net.dpml.component
The Controller interface defines the a contract for an object that provides generalized part loading.
CONTROLLER_URI - Static variable in class net.dpml.metro.runtime.CompositionController
Static URI of this controller.
ControllerContext - Interface in net.dpml.component
The ControllerContext declares the runtime context that a controller is established within.
ControllerContextEvent - Class in net.dpml.component
The ControllerContextEvent is an abstract base class for working and temporty directory change notification events.
ControllerContextEvent(ControllerContext, File, File) - Constructor for class net.dpml.component.ControllerContextEvent
Creation of a new controller context event object.
ControllerContextListener - Interface in net.dpml.component
An interface implementation by controller concerned with or responsible for handling changes in a local runtime directory context.
controllerDisposal(ControllerContextEvent) - Method in interface net.dpml.component.ControllerContextListener
Notify listeners of the disposal of the controller.
ControllerException - Exception in net.dpml.metro.runtime
Exception indicating an controller related error.
ControllerException(String) - Constructor for exception net.dpml.metro.runtime.ControllerException
Creation of a new ControllerRuntimeException.
ControllerException(String, Throwable) - Constructor for exception net.dpml.metro.runtime.ControllerException
Creation of a new ControllerRuntimeException.
ControllerNotFoundException - Exception in net.dpml.metro.runtime
Exception thrown when an attempt is made to reference an unknown or unresolvable controller.
ControllerNotFoundException(URI, URI) - Constructor for exception net.dpml.metro.runtime.ControllerNotFoundException
Creation of a new ControllerNotFoundException.
ControllerNotFoundException(URI, URI, Throwable) - Constructor for exception net.dpml.metro.runtime.ControllerNotFoundException
Creation of a new ControllerNotFoundException.
ControllerRuntimeException - Exception in net.dpml.metro.runtime
Exception indicating an unexpected controller related runtime error.
ControllerRuntimeException(String) - Constructor for exception net.dpml.metro.runtime.ControllerRuntimeException
Creation of a new ControllerRuntimeException.
ControllerRuntimeException(String, Throwable) - Constructor for exception net.dpml.metro.runtime.ControllerRuntimeException
Creation of a new ControllerRuntimeException.
ControlRuntimeException - Exception in net.dpml.component
Runtime exception thrown by a control.
ControlRuntimeException(URI, String) - Constructor for exception net.dpml.component.ControlRuntimeException
Creation of a new ControlRuntimeException.
ControlRuntimeException(URI, String, Throwable) - Constructor for exception net.dpml.component.ControlRuntimeException
Creation of a new ControlRuntimeException.
copy(File, File, boolean, String, String) - Method in class net.dpml.tools.tasks.GenericTask
Utility operation to copy a file from a source to a destination.
copy(File, FileSet, boolean) - Method in class net.dpml.tools.tasks.InstallTask
Utility operation to copy a fileset to a destination directory.
copyStream(InputStream, OutputStream, boolean) - Static method in class net.dpml.util.StreamUtils
Copy a stream.
copyStream(NetworkMonitor, URL, int, InputStream, OutputStream, boolean) - Static method in class net.dpml.util.StreamUtils
Copy a stream.
create() - Method in class net.dpml.cli.builder.ArgumentBuilder
Creates a new Argument instance using the options specified in this ArgumentBuilder.
create() - Method in class net.dpml.cli.builder.CommandBuilder
Creates a new Command instance using the properties of the CommandBuilder.
create() - Method in class net.dpml.cli.builder.DefaultOptionBuilder
Creates a DefaultOption instance
create() - Method in class net.dpml.cli.builder.GroupBuilder
Creates a new Group instance
create() - Method in class net.dpml.cli.builder.PatternBuilder
Creates a new Option instance.
create() - Method in class net.dpml.cli.builder.SwitchBuilder
Creates a new Switch instance
create(TransitModel) - Static method in class net.dpml.transit.SecuredTransitContext
Creation of the transit context.
createAnonymousResource(String, String, String, String, Properties) - Static method in class net.dpml.library.info.ResourceDirective
Creation of a new anonymous resource directive.
createAntlib() - Method in class net.dpml.transit.tools.PluginTask
Create and associate a new antlib urn entry with the plugin.
createApply() - Method in class net.dpml.metro.tools.TriggerDataType
Add an apply to the trigger.
createArtifact(String) - Static method in class net.dpml.transit.Artifact
Creation of a new artifact instance using a supplied uri specification.
createArtifact(URI) - Static method in class net.dpml.transit.Artifact
Creation of a new artifact instance using a supplied uri specification.
createArtifact(String, String, String, String) - Static method in class net.dpml.transit.Artifact
Creation of a new artifact instance using a supplied group, name, version and type arguments.
createArtifact(String, String, String, String, String) - Static method in class net.dpml.transit.Artifact
Creation of a new artifact instance using a supplied group, name, version and type arguments.
createCategories() - Method in class net.dpml.metro.tools.ComponentBuilderTask
Create a new categories data type.
createCategories() - Method in class net.dpml.metro.tools.TypeBuilderTask
Create a new services datatype.
createCategory() - Method in class net.dpml.metro.tools.CategoriesDataType
CategoryDataType creation function invoked by the ant builder for all nested 'category' elements.
createCategory() - Method in class net.dpml.metro.tools.CategoriesDescriptorDataType
Create a new services datatype.
createClassLoader() - Method in class net.dpml.metro.tools.ComponentBuilderTask
Return the runtime classloader.
createComponent(URI) - Method in interface net.dpml.component.Controller
Create and return a remote reference to a component handler.
createComponent(Model) - Method in interface net.dpml.component.Controller
Create and return a remote reference to a component handler.
createComponent(URI) - Method in class net.dpml.metro.runtime.CompositionController
Create and return a remote reference to a component handler.
createComponent(Model) - Method in class net.dpml.metro.runtime.CompositionController
Create and return a remote reference to a component handler.
createComponent() - Method in class net.dpml.metro.tools.ContextDataType
Create a name component builder.
createComponent() - Method in class net.dpml.metro.tools.PartsDataType
Create a new component builder task.
createComponent(String) - Method in class net.dpml.transit.tools.TransitComponentHelper
Create an object for a component using a supplied name.
createContext() - Method in class net.dpml.metro.tools.ComponentBuilderTask
Create a new context data type.
createController() - Static method in class net.dpml.component.InitialContext
Create the default controller using the default initial context.
createController(InitialContext) - Static method in class net.dpml.component.InitialContext
Create the default controller.
createDynamicElement(String, String, String) - Method in class net.dpml.metro.tools.PartsDataType
Operation used to construct a custom part type directive.
createDynamicElement(String, String, String) - Method in class net.dpml.metro.tools.TypesTask
Operation used to construct a custom part type directive.
createEntry() - Method in class net.dpml.metro.tools.ContextDataType
Create a new constructed part builder.
createEntry() - Method in class net.dpml.transit.tools.NodeTask
Create and return a new attribute entry.
createExec() - Method in class net.dpml.metro.tools.TriggerDataType
Add an exec to the trigger.
createFactory() - Method in class net.dpml.http.SslSocketConnector
Create a new SSLServerSocketFactory.
createFile(String) - Method in interface net.dpml.tools.Context
Create a file relative to the resource basedir.
createFile(String) - Method in class net.dpml.tools.impl.DefaultContext
Create a file relative to the resource basedir.
createGraph(File) - Method in class net.dpml.metro.tools.StateTask
Create an encoded state graph.
createGroup() - Method in class net.dpml.tools.tasks.JavadocTask
Create and add a new group to the javadoc defintion.
createInclude() - Method in class net.dpml.tools.tasks.ReplicateTask
Create and add a new include.
createInterface() - Method in class net.dpml.metro.tools.StateDataType
Add an interface within this state.
createInterface() - Method in class net.dpml.metro.tools.StateTask
Add an interface within this state.
createLink() - Method in class net.dpml.tools.tasks.JavadocTask
Create and add a new link to the javadoc run.
createListener() - Method in class net.dpml.transit.tools.PluginTask
Create and associate a new build listener with the plugin.
createMap() - Method in class net.dpml.transit.tools.MainTask
Create and return a new plugin definition.
createModel(URI) - Method in interface net.dpml.component.Controller
Create and return a new management context using the supplied directive uri.
createModel(Composition) - Method in interface net.dpml.component.Controller
Create and return a new management context using the supplied directive uri.
createModel(URI) - Method in class net.dpml.metro.runtime.CompositionController
Create and return a new management context using the supplied directive uri.
createModel(Composition) - Method in class net.dpml.metro.runtime.CompositionController
Create and return a new management context using the supplied directive uri.
createModuleDirective(String, String, ResourceDirective.Classifier, String, InfoDirective, DataDirective[], DependencyDirective[], Properties, FilterDirective[], ResourceDirective[]) - Static method in class net.dpml.library.info.ModuleDirective
Creation of a new module directive.
createNode() - Method in class net.dpml.transit.tools.NodeTask
Create and return a new nested node.
createOperation() - Method in class net.dpml.metro.tools.StateDataType
Add an operation within this state.
createOperation() - Method in class net.dpml.metro.tools.StateTask
Add an operation within this state.
createOperation() - Method in class net.dpml.metro.tools.TransitionDataType
Add an operation to the transition.
createOperation() - Method in class net.dpml.metro.tools.TriggerDataType
Add an operation to the trigger.
createOutputStream(Artifact) - Method in interface net.dpml.transit.CacheHandler
Creates an output stream to where the artifact content can be written to.
createPackage() - Method in class net.dpml.tools.tasks.JavadocTask.Group
Create and add a new package.
createPart() - Method in class net.dpml.metro.tools.PartsDataType
Create a new part datatype.
createParts() - Method in class net.dpml.metro.tools.ComponentBuilderTask
Create a new part datatype.
createPath(Scope) - Method in interface net.dpml.tools.Context
Utility operation to construct a new classpath path instance.
createPath(Resource[]) - Method in interface net.dpml.tools.Context
Utility operation to construct a new path using a supplied array of resources.
createPath(Resource[], boolean, boolean) - Method in interface net.dpml.tools.Context
Utility operation to construct a new path using a supplied array of resources.
createPath(Scope) - Method in class net.dpml.tools.impl.DefaultContext
Utility operation to construct a new classpath path instance.
createPath(Resource[]) - Method in class net.dpml.tools.impl.DefaultContext
Utility operation to construct a new path using a supplied array of resources.
createPath(Resource[], boolean, boolean) - Method in class net.dpml.tools.impl.DefaultContext
Utility operation to construct a new path using a supplied array of resources.
createResourceDirective(String, String, ResourceDirective.Classifier, String, InfoDirective, DataDirective[], DependencyDirective[], Properties, FilterDirective[]) - Static method in class net.dpml.library.info.ResourceDirective
Creation of a new resource directive.
createService() - Method in class net.dpml.metro.tools.ServicesDataType
Create a new component builder task.
createServices() - Method in class net.dpml.metro.tools.TypeBuilderTask
Create a new services datatype.
createState() - Method in class net.dpml.metro.tools.StateDataType
Add a substate within the state.
createState() - Method in class net.dpml.metro.tools.StateTask
Add a substate within the state.
createState() - Method in class net.dpml.metro.tools.TypeBuilderTask
Create a state descriptor for the component.
createTask() - Method in class net.dpml.transit.tools.PluginTask
Create and associate a new task entry with the plugin.
createTransition() - Method in class net.dpml.metro.tools.StateDataType
Add an transition within this state.
createTransition() - Method in class net.dpml.metro.tools.StateTask
Add an transition within this state.
createTransition() - Method in class net.dpml.metro.tools.TriggerDataType
Add an transition to the trigger.
createTrigger() - Method in class net.dpml.metro.tools.StateDataType
Add an trigger to the state.
createTrigger() - Method in class net.dpml.metro.tools.StateTask
Add an trigger to the state.
createType(Class) - Static method in class net.dpml.metro.info.Type
Utility operation to construct a default type given a supplied class.
createType() - Method in class net.dpml.metro.tools.TypesTask
Create and return a new type builder.
createValue() - Method in class net.dpml.metro.tools.PartsDataType
Create a new constructed value builder.
createValue() - Method in class net.dpml.metro.tools.ValueDataType
Create, assign and return a new nested entry constructor parameter.

D

Data - Interface in net.dpml.library
Declaration of a production criteria datatype.
DATA_KEY - Static variable in class net.dpml.transit.Transit
DPML data key.
DataDirective - Class in net.dpml.library.info
Base class for a data directives.
DataDirective(Element) - Constructor for class net.dpml.library.info.DataDirective
Creation of a new data directive using a DOM element as the datastructure definition.
DataDirective(Properties) - Constructor for class net.dpml.library.info.DataDirective
Creation of a new data directive using a supplied properties argument.
DateValidator - Class in net.dpml.cli.validation
The DateValidator validates the argument values are date or time value(s).
DateValidator() - Constructor for class net.dpml.cli.validation.DateValidator
Creates a Validator for the default date/time format
DateValidator(DateFormat) - Constructor for class net.dpml.cli.validation.DateValidator
Creates a Validator for the specified DateFormat.
DateValidator(List) - Constructor for class net.dpml.cli.validation.DateValidator
Creates a Validator for the List of specified DateFormats.
DATEVALIDATOR_DATE_OUTOFRANGE - Static variable in class net.dpml.cli.resource.ResourceConstants
Date out of range constant.
debug(String, Throwable) - Method in class net.dpml.http.LogAdapter
Publish an debug level log message.
debug(String, Object, Object) - Method in class net.dpml.http.LogAdapter
Publish an debug level log message.
debug(String, Throwable) - Method in class net.dpml.http.LoggerAdapter
Publish an debug level log message.
debug(String, Object, Object) - Method in class net.dpml.http.LoggerAdapter
Publish an debug level log message.
debug(String) - Method in interface net.dpml.logging.Logger
Record a debug level message.
DEBUG - Static variable in class net.dpml.metro.info.Priority
DEBUG logging priority.
debug(String) - Method in class net.dpml.transit.monitor.LoggingAdapter
Log a debug message is debug mode is enabled.
debug(String) - Method in class net.dpml.transit.tools.AntAdapter
Record a debug level message.
debug(String) - Method in class net.dpml.util.DefaultLogger
Log a debug message is debug mode is enabled.
debug(String) - Method in interface net.dpml.util.Logger
Record a debug level message.
DEBUG_KEY - Static variable in class net.dpml.tools.tasks.JavacTask
Constant debug key.
DEBUG_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
Constant test debug key.
DECIMAL - Static variable in class net.dpml.library.Feature
Resource decimal version.
DECIMAL_VERSIONING_KEY - Static variable in interface net.dpml.library.Resource
System property name used to declare the decimal versioning enabled flag.
decode(Element, Resolver) - Method in class net.dpml.lang.PartDecoder
Resolve a object from a DOM element.
decode(Element, Resolver) - Method in class net.dpml.station.builder.RegistryBuilder
Decode a registry descriptior from a DOM element.
decode(Element, Resolver) - Method in interface net.dpml.util.Decoder
Create an object using a supplied classloader and DOM element.
decodePart(URI, Element, Resolver) - Method in class net.dpml.lang.PartDecoder
Resolve a part from a DOM element.
Decoder - Interface in net.dpml.util
Interface implemented by generic decoders.
DecoderFactory - Class in net.dpml.util
Utility class supporting resolution of element decoders.
DecoderFactory() - Constructor for class net.dpml.util.DecoderFactory
Creation of a new helper factory using default mappings.
DecoderFactory(Map) - Constructor for class net.dpml.util.DecoderFactory
Creation of a new decoder factory.
decodeValue(Element) - Method in class net.dpml.lang.ValueDecoder
Build a single value instance from a supplied element.
decodeValue(Element, Resolver) - Method in class net.dpml.lang.ValueDecoder
Build a single value instance from a supplied element.
decodeValues(Element[]) - Method in class net.dpml.lang.ValueDecoder
Build an array of values for the supplied element array.
decodeValues(Element[], Resolver) - Method in class net.dpml.lang.ValueDecoder
Build an array of values for the supplied element array.
DecodingException - Exception in net.dpml.util
Exception related to data decoding from a DOM element.
DecodingException(Element, String) - Constructor for exception net.dpml.util.DecodingException
Create a new decoding exception.
DecodingException(Element, String, Throwable) - Constructor for exception net.dpml.util.DecodingException
Create a new decoding exception.
decommission() - Method in interface net.dpml.component.Commissionable
Decommission the instance.
decommission() - Method in interface net.dpml.metro.PartsManager
Initiate deactivation of all internal parts.
DECOMMISSIONED - Static variable in class net.dpml.component.Status
The provider has completed local decommissioning.
DECOMMISSIONING - Static variable in class net.dpml.component.Status
The provider is in the process of decommissioning it's internal parts.
DEFAULT_BURST_ENABLED - Static variable in class net.dpml.cli.option.DefaultOption
The default value for the burstEnabled constructor parameter
DEFAULT_CONSUME_REMAINING - Static variable in class net.dpml.cli.option.ArgumentImpl
The default token to indicate that remaining arguments should be consumed as values.
DEFAULT_DESCRIPTION - Static variable in class net.dpml.cli.option.PropertyOption
The default property option description.
DEFAULT_DESCRIPTION_WIDTH - Static variable in class net.dpml.cli.util.HelpFormatter
The default minimum description width.
DEFAULT_DISABLED_PREFIX - Static variable in class net.dpml.cli.option.Switch
The default prefix for disabled switches
DEFAULT_DISPLAY_USAGE_SETTINGS - Static variable in class net.dpml.cli.util.HelpFormatter
The default DisplaySettings used to select the help lines in the main body of help
DEFAULT_ENABLED_PREFIX - Static variable in class net.dpml.cli.option.Switch
The default prefix for enabled switches
DEFAULT_FULL_USAGE_SETTINGS - Static variable in class net.dpml.cli.util.HelpFormatter
The default DisplaySettings used to select the elements to display in the displayed line of full usage information.
DEFAULT_FULL_WIDTH - Static variable in class net.dpml.cli.util.HelpFormatter
The default screen width
DEFAULT_GUTTER_CENTER - Static variable in class net.dpml.cli.util.HelpFormatter
The default screen furniture right of screen
DEFAULT_GUTTER_LEFT - Static variable in class net.dpml.cli.util.HelpFormatter
The default screen furniture left of screen
DEFAULT_GUTTER_RIGHT - Static variable in class net.dpml.cli.util.HelpFormatter
The default screen furniture between columns
DEFAULT_INITIAL_SEPARATOR - Static variable in class net.dpml.cli.option.ArgumentImpl
The default value for the initial separator char.
DEFAULT_LINE_USAGE_SETTINGS - Static variable in class net.dpml.cli.util.HelpFormatter
The default DisplaySettings used to select the elements of usage per help line in the main body of help
DEFAULT_LONG_PREFIX - Static variable in class net.dpml.cli.option.DefaultOption
The default token used to prefix a long option
DEFAULT_OPTION_STRING - Static variable in class net.dpml.cli.option.PropertyOption
The default property option name.
DEFAULT_PROFILE_PATH - Static variable in class net.dpml.transit.DefaultTransitModel
Default configuration url path.
DEFAULT_PROFILE_URI - Static variable in class net.dpml.transit.DefaultTransitModel
Default configuration url path.
DEFAULT_SHORT_PREFIX - Static variable in class net.dpml.cli.option.DefaultOption
The default token used to prefix a short option
DEFAULT_SHUTDOWN_TIMEOUT - Static variable in interface net.dpml.station.Application
The default shutdown timeout in seconds.
DEFAULT_SHUTDOWN_TIMEOUT - Static variable in class net.dpml.station.info.ApplicationDescriptor
The default shutdown timeout in seconds.
DEFAULT_STARTUP_TIMEOUT - Static variable in interface net.dpml.station.Application
The default startup timeout in seconds.
DEFAULT_STARTUP_TIMEOUT - Static variable in class net.dpml.station.info.ApplicationDescriptor
The default startup timeout in seconds.
DEFAULT_STORAGE_PATH - Static variable in class net.dpml.station.info.RegistryDescriptor
The default storage path.
DEFAULT_STORAGE_URI - Static variable in interface net.dpml.station.ApplicationRegistry
The default storage uri.
DEFAULT_STORAGE_URI - Static variable in class net.dpml.station.info.RegistryDescriptor
The default storage uri.
DEFAULT_SUBSEQUENT_SEPARATOR - Static variable in class net.dpml.cli.option.ArgumentImpl
The default value for the subsequent separator char.
DEFAULT_TEMPLATE_URN - Static variable in class net.dpml.tools.impl.StandardBuilder
The default template uri path.
DefaultComposition - Class in net.dpml.metro.data
Component composition.
DefaultComposition(Logger, Info, Classpath, Controller, ComponentDirective) - Constructor for class net.dpml.metro.data.DefaultComposition
Creation of a new composition diefinition.
DefaultContext - Class in net.dpml.tools.impl
Default implementation of a project context.
DefaultContext(Project) - Constructor for class net.dpml.tools.impl.DefaultContext
Creation of a new project build context.
DefaultContext(Resource, Project) - Constructor for class net.dpml.tools.impl.DefaultContext
Creation of a new project build context.
DefaultDictionary - Class in net.dpml.library.impl
Utility class used for construction of a module model from an XML source.
DefaultDictionary(DefaultDictionary, AbstractDirective) - Constructor for class net.dpml.library.impl.DefaultDictionary
Creation of a new dictionary.
DefaultingCommandLine - Class in net.dpml.cli.commandline
Manages a queue of default CommandLines.
DefaultingCommandLine() - Constructor for class net.dpml.cli.commandline.DefaultingCommandLine
 
DefaultInterface - Class in net.dpml.state
Default implementation of an operation.
DefaultInterface(String) - Constructor for class net.dpml.state.DefaultInterface
Creation of a new interface declaration.
DefaultLibrary - Class in net.dpml.library.impl
Utility class used for construction of a module model from an XML source.
DefaultLibrary(Logger) - Constructor for class net.dpml.library.impl.DefaultLibrary
Creation of a new library.
DefaultLibrary(Logger, File) - Constructor for class net.dpml.library.impl.DefaultLibrary
Creation of a new library.
DefaultListener - Class in net.dpml.test.app
A server.
DefaultListener(Logger, DefaultListener.Context) - Constructor for class net.dpml.test.app.DefaultListener
Creation of a new singleton component instance.
DefaultListener.Context - Interface in net.dpml.test.app
The construction criteria.
DefaultLogger - Class in net.dpml.util
Generic logging channel.
DefaultLogger() - Constructor for class net.dpml.util.DefaultLogger
Creation of a new console adapter that is used to redirect transit events the system output stream.
DefaultLogger(String) - Constructor for class net.dpml.util.DefaultLogger
Creation of a new console adapter that is used to redirect transit events the system output stream.
DefaultLogger(Logger) - Constructor for class net.dpml.util.DefaultLogger
Creation of a new console adapter that is used to redirect transit events the system output stream.
DefaultModel - Class in net.dpml.station.server
A abstract base class that established an event queue and handles event dispatch operations for listeners declared in classes extending this base class.
DefaultModel(String) - Constructor for class net.dpml.station.server.DefaultModel
Creation of a new model.
DefaultModel(Logger) - Constructor for class net.dpml.station.server.DefaultModel
Creation of a new model.
DefaultModel - Class in net.dpml.transit
A abstract base class that established an event queue and handles event dispatch operations for listeners declared in classes extending this base class.
DefaultModel(EventQueue, String) - Constructor for class net.dpml.transit.DefaultModel
Creation of a new model.
DefaultModel(EventQueue, Logger) - Constructor for class net.dpml.transit.DefaultModel
Creation of a new model.
DefaultModule - Class in net.dpml.library.impl
A Module is a collection of resources.
DefaultOperation - Class in net.dpml.state
Default implementation of an operation.
DefaultOperation(String) - Constructor for class net.dpml.state.DefaultOperation
Creation of a new operation.
DefaultOperation(String, String) - Constructor for class net.dpml.state.DefaultOperation
Creation of a new operation.
DefaultOption - Class in net.dpml.cli.option
A Parent implementation representing normal options.
DefaultOption(String, String, boolean, String, String, Set, Set, boolean, Argument, Group, int) - Constructor for class net.dpml.cli.option.DefaultOption
Creates a new DefaultOption
DefaultOptionBuilder - Class in net.dpml.cli.builder
Builds DefaultOption instances.
DefaultOptionBuilder() - Constructor for class net.dpml.cli.builder.DefaultOptionBuilder
Creates a new DefaultOptionBuilder using defaults
DefaultOptionBuilder(String, String, boolean) - Constructor for class net.dpml.cli.builder.DefaultOptionBuilder
Creates a new DefaultOptionBuilder
defaultOptionFirst() - Static method in class net.dpml.cli.util.Comparators
Forces DefaultOption instances to appear at the beginning of lists
defaultOptionLast() - Static method in class net.dpml.cli.util.Comparators
Forces DefaultOption instances to appear at the end of lists
DefaultResource - Class in net.dpml.library.impl
Implementation of a resource.
defaults(WriteableCommandLine) - Method in class net.dpml.cli.option.ArgumentImpl
Adds defaults to a CommandLine.
defaults(WriteableCommandLine) - Method in interface net.dpml.cli.Option
Adds defaults to a CommandLine.
defaults(WriteableCommandLine) - Method in class net.dpml.cli.option.GroupImpl
Process defaults.
defaults(WriteableCommandLine) - Method in class net.dpml.cli.option.OptionImpl
Adds defaults to a CommandLine.
defaults(WriteableCommandLine) - Method in class net.dpml.cli.option.ParentImpl
Adds defaults to a CommandLine.
defaults(WriteableCommandLine) - Method in class net.dpml.cli.option.Switch
Adds defaults to a CommandLine.
DefaultServer - Class in net.dpml.test.app
A server.
DefaultServer(DefaultServer.Context) - Constructor for class net.dpml.test.app.DefaultServer
Creation of a new singleton component instance.
DefaultServer.Context - Interface in net.dpml.test.app
The construction criteria.
DefaultState - Class in net.dpml.state
Default implementation of an application state descriptor.
DefaultState() - Constructor for class net.dpml.state.DefaultState
Creation of a new state.
DefaultState(String) - Constructor for class net.dpml.state.DefaultState
Creation of a new state.
DefaultState(String, Trigger[], Transition[], Interface[], Operation[], State[]) - Constructor for class net.dpml.state.DefaultState
Creation of a new non-terminal state.
DefaultState(String, Trigger[], Transition[], Interface[], Operation[], State[], boolean) - Constructor for class net.dpml.state.DefaultState
Creation of a new state.
DefaultStateMachine - Class in net.dpml.metro.runtime
Default state-machine implementation.
DefaultStateMachine(EventQueue, Logger, State) - Constructor for class net.dpml.metro.runtime.DefaultStateMachine
Creation of a new state machine using a state graph.
DefaultTransition - Class in net.dpml.state
Default implemention of a state transition descriptor.
DefaultTransition(String, String) - Constructor for class net.dpml.state.DefaultTransition
Creation of a new transition.
DefaultTransition(String, String, Operation) - Constructor for class net.dpml.state.DefaultTransition
Creation of a new transition.
DefaultTransitModel - Class in net.dpml.transit
The DefaultTransitModel class maintains an active configuration of the Transit system.
DefaultTransitModel(Logger, TransitDirective) - Constructor for class net.dpml.transit.DefaultTransitModel
Creation of a new TransitModel using a supplied configuration and logging channel.
DefaultTransitModel(EventQueue, Logger, TransitDirective) - Constructor for class net.dpml.transit.DefaultTransitModel
Creation of a new TransitModel using a supplied configuration and logging channel.
DefaultTrigger - Class in net.dpml.state
Default implementation of trigger.
DefaultTrigger(Trigger.TriggerEvent, Action) - Constructor for class net.dpml.state.DefaultTrigger
Creation of a new trigger.
defaultValues(WriteableCommandLine, Option) - Method in interface net.dpml.cli.Argument
Adds defaults to a CommandLine.
defaultValues(WriteableCommandLine, Option) - Method in class net.dpml.cli.option.ArgumentImpl
Adds defaults to a CommandLine.
DelegationException - Exception in net.dpml.component
Exception thrown by a local handler that wraps an exception thrown by a foreign handler.
DelegationException(URI, URI, String, Throwable) - Constructor for exception net.dpml.component.DelegationException
Creation of a new delegation exception.
deleteDir(File) - Method in class net.dpml.tools.tasks.GenericTask
Utility operation to delete a directory .
DEMAND - Static variable in class net.dpml.component.ActivationPolicy
Activation on startup disabled.
Demo - Class in net.dpml.test.app
The demo class is used to aggregate a collection of components and provide some hooks for the testcase.
Demo(Logger, PartsManager) - Constructor for class net.dpml.test.app.Demo
Creation of a new demo component.
DependencyDirective - Class in net.dpml.library.info
The ModuleDirective class describes a module data-structure.
DependencyDirective(Scope, IncludeDirective[]) - Constructor for class net.dpml.library.info.DependencyDirective
Creation of a new dependency directive.
DependencyDirective(Scope, IncludeDirective[], Properties) - Constructor for class net.dpml.library.info.DependencyDirective
Creation of a new dependency directive.
DepotHandler - Class in net.dpml.depot
Logging message handler that redirects log messages from a subprocess to a remote logging system.
DepotHandler() - Constructor for class net.dpml.depot.DepotHandler
Creation of a new handler instance.
DepotHandler(String, int) - Constructor for class net.dpml.depot.DepotHandler
Creation of a new handler instance.
DepotLoggingConfiguration - Class in net.dpml.depot
Utility class used to establish the logging configuration for managed subprocesses.
DepotLoggingConfiguration() - Constructor for class net.dpml.depot.DepotLoggingConfiguration
Creation of the logging controller.
DepotRMIClassLoaderSpi - Class in net.dpml.depot
The DepotRMIClassLoaderSpi handles the loading of classes that are based on plugin artifact types.
DepotRMIClassLoaderSpi() - Constructor for class net.dpml.depot.DepotRMIClassLoaderSpi
Default constructor.
DEPRECATION_KEY - Static variable in class net.dpml.tools.tasks.JavacTask
Constant deprecation warning key.
Descriptor - Class in net.dpml.metro.info
This is the Abstract class for all feature feature descriptors.
Descriptor(Properties) - Constructor for class net.dpml.metro.info.Descriptor
Creation of an abstract descriptor.
destroy() - Method in class net.dpml.test.http.DispatchServlet
Destroy the servlet.
destroy() - Method in class net.dpml.test.http.Dump
Destroy the servlet.
destroy() - Method in class net.dpml.test.http.TestFilter
Destroy the instance.
Dictionary - Interface in net.dpml.library
The Dictonary interface exposes operations dealing with named properties.
Directive - Interface in net.dpml.component
Interface implemented by top-level directives.
DISABLED - Static variable in class net.dpml.station.info.StartupPolicy
Disable policy.
DispatchServlet - Class in net.dpml.test.http
Test Servlet RequestDispatcher.
DispatchServlet() - Constructor for class net.dpml.test.http.DispatchServlet
 
DISPLAY_ALIASES - Static variable in class net.dpml.cli.DisplaySetting
Indicates that aliases should be included
DISPLAY_ARGUMENT_BRACKETED - Static variable in class net.dpml.cli.DisplaySetting
Indicates that arguments should be included bracketed
DISPLAY_ARGUMENT_NUMBERED - Static variable in class net.dpml.cli.DisplaySetting
Indicates that arguments should be included numbered
DISPLAY_GROUP_ARGUMENT - Static variable in class net.dpml.cli.DisplaySetting
Indicates that group arguments should be included
DISPLAY_GROUP_EXPANDED - Static variable in class net.dpml.cli.DisplaySetting
Indicates that groups should be included expanded
DISPLAY_GROUP_NAME - Static variable in class net.dpml.cli.DisplaySetting
Indicates that group names should be included
DISPLAY_GROUP_OUTER - Static variable in class net.dpml.cli.DisplaySetting
Indicates that group outer brackets should be included
DISPLAY_OPTIONAL - Static variable in class net.dpml.cli.DisplaySetting
Indicates that optionality should be included
DISPLAY_PARENT_ARGUMENT - Static variable in class net.dpml.cli.DisplaySetting
Indicates that arguments of Parents should be included
DISPLAY_PARENT_CHILDREN - Static variable in class net.dpml.cli.DisplaySetting
Indicates that children of Parents should be included
DISPLAY_PROPERTY_OPTION - Static variable in class net.dpml.cli.DisplaySetting
Indicates that property options should be included
DISPLAY_SWITCH_DISABLED - Static variable in class net.dpml.cli.DisplaySetting
Indicates that switches should be included disabled
DISPLAY_SWITCH_ENABLED - Static variable in class net.dpml.cli.DisplaySetting
Indicates that switches should be included enabled
DisplaySetting - Class in net.dpml.cli
An enum of possible display settings.
Disposable - Interface in net.dpml.component
Common interface implemented by disposable objects.
Disposable - Interface in net.dpml.transit
The Disposable interface is implemented by a disposable sub-system within Transit.
DisposalEvent - Class in net.dpml.transit.model
A event pertaining to the disposal of a source object.
DisposalEvent(Object) - Constructor for class net.dpml.transit.model.DisposalEvent
Creation of a new DisposalEvent.
DisposalListener - Interface in net.dpml.transit.model
A DisposalListener is implementated by objects that need to be notified abiout the disposal of an event source.
dispose() - Method in interface net.dpml.component.Disposable
Dispose of the object.
dispose() - Method in class net.dpml.component.InitialContext
Initiate disposal.
dispose() - Method in class net.dpml.metro.runtime.DefaultStateMachine
Dispose of the state machine.
dispose() - Method in class net.dpml.metro.runtime.UnicastEventSource
Handle instance disposal.
dispose() - Method in class net.dpml.station.console.StationPlugin
Initiate disposal of the station plugin.
dispose() - Method in class net.dpml.transit.DefaultModel
Dispose of the model.
dispose() - Method in class net.dpml.transit.DefaultTransitModel
Trigger disposal of the transit model.
dispose() - Method in interface net.dpml.transit.Disposable
Dispose of the service.
DISPOSED - Static variable in class net.dpml.component.Status
The provider is decommissioned not longer available.
DOC_ANCHOR_URL_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs anchor url key.
DOC_BRAND_NAME_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs brand key.
DOC_DATE_FORMAT_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs date format key.
DOC_ENTRY_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs entry-point key.
DOC_FORMAT_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs output format key.
DOC_HOME_PATH_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs home page path.
DOC_LOGO_LEFT_FILE_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs logo-left file key.
DOC_LOGO_LEFT_URL_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs logo-left url key.
DOC_LOGO_MIDDLE_FILE_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs logo-middle file key.
DOC_LOGO_MIDDLE_URL_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs logo-middle url key.
DOC_LOGO_RIGHT_FILE_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs logo-right-file key.
DOC_LOGO_RIGHT_URL_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs logo-right url key.
DOC_RESOURCES_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs resources key.
DOC_SRC_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs src key.
DOC_STYLE_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs output style key.
DOC_TEMP_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant temp docs key.
DOC_THEME_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant docs theme key.
DocTask - Class in net.dpml.tools.tasks
Site generation.
DocTask() - Constructor for class net.dpml.tools.tasks.DocTask
 
DocTask.RegexpFilter - Class in net.dpml.tools.tasks
Utility regualar expression filter.
DocTask.RegexpFilter(String, String) - Constructor for class net.dpml.tools.tasks.DocTask.RegexpFilter
New filter creation.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.dpml.test.http.TestFilter
Process a filter request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.dpml.test.http.DispatchServlet
Process a get request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.dpml.test.http.Dump
Process an incomming get request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.dpml.test.http.HelloWorld
Process an incomming get request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.dpml.test.http.SessionDump
Process an incomming get request.
DOM3DocumentBuilder - Class in net.dpml.util
Utility class that creates a schema validating DOM3 parser.
DOM3DocumentBuilder() - Constructor for class net.dpml.util.DOM3DocumentBuilder
Creation of a new DOM3 document builder.
DOM3DocumentBuilder(Logger) - Constructor for class net.dpml.util.DOM3DocumentBuilder
Creation of a new DOM3 document builder.
DOM3DocumentBuilder(Logger, Map) - Constructor for class net.dpml.util.DOM3DocumentBuilder
Creation of a new DOM3 document builder.
DOMAIN - Static variable in class net.dpml.transit.SecuredTransitContext
The namespace string for transit related properties.
doPost(HttpServletRequest, HttpServletResponse) - Method in class net.dpml.test.http.DispatchServlet
Process a post request.
doPost(HttpServletRequest, HttpServletResponse) - Method in class net.dpml.test.http.Dump
Process an incomming post request.
doPost(HttpServletRequest, HttpServletResponse) - Method in class net.dpml.test.http.HelloWorld
Process an incomming post request.
doPost(HttpServletRequest, HttpServletResponse) - Method in class net.dpml.test.http.SessionDump
Process an incomming post request.
download(Artifact, OutputStream) - Method in interface net.dpml.transit.ResourceHost
Downloads the given artifact to the directory indicated.
DPML_DATA - Static variable in class net.dpml.transit.Transit
The Transit personal data directory.
DPML_HOME - Static variable in class net.dpml.transit.Transit
The DPML home directory established via assesment of the the ${dpml.home} system property and the DPML_HOME environment variable.
DPML_PREFS - Static variable in class net.dpml.transit.Transit
The Transit personal preferences directory.
DPML_SYSTEM - Static variable in class net.dpml.transit.Transit
If a system property named "dpml.system" is defined then the value is assigned otherwise the implementation will look for an environment variable named "DPML_SYSTEM".
Dump - Class in net.dpml.test.http
Dump Servlet Request.
Dump() - Constructor for class net.dpml.test.http.Dump
 
DuplicateKeyException - Exception in net.dpml.lang
Exception to indicate an error arrising from the use of a duplicate key.
DuplicateKeyException(String) - Constructor for exception net.dpml.lang.DuplicateKeyException
Construct a new DuplicateKeyException instance.
DuplicateNameException - Exception in net.dpml.library
A DuplicateNameException is thrown when an attempt is made to duplicate an existing named object within a model .
DuplicateNameException(String) - Constructor for exception net.dpml.library.DuplicateNameException
Creation of a new DuplicateNameException.
DuplicateNameException(String, Throwable) - Constructor for exception net.dpml.library.DuplicateNameException
Creation of a new DuplicateNameException.

E

EclipseLayout - Class in net.dpml.transit
The EclipseLayout decodes artifacts into the Eclipse specified layout of artifacts on a file system or http server.
EclipseLayout() - Constructor for class net.dpml.transit.EclipseLayout
 
ElementHelper - Class in net.dpml.util
Utility class supporting the translation of DOM content into local child, children, attribute and value values.
EMPTY_HOSTS - Static variable in class net.dpml.transit.info.CacheDirective
Empty resource host array.
EMPTY_LAYOUTS - Static variable in class net.dpml.transit.info.CacheDirective
Empty layout array.
encode(OutputStream) - Method in class net.dpml.lang.Part
Externalize the part to XML.
encode(Writer, Object, String) - Method in class net.dpml.metro.builder.ComponentEncoder
Export a component directive to an output stream as XML.
encode(Writer, Object, String) - Method in interface net.dpml.util.Encoder
Externalize a object to XML.
Encoder - Interface in net.dpml.util
Interface implemented by generic encoders.
encodeStrategy(Writer, String) - Method in class net.dpml.lang.Part
Encode this part strategy to XML.
encodeStrategy(Writer, String) - Method in class net.dpml.lang.Plugin
Encode the pluginstrategy to XML.
encodeStrategy(Writer, String) - Method in class net.dpml.lang.Resource
Encode the resource strategy to XML.
encodeStrategy(Writer, String) - Method in class net.dpml.metro.data.DefaultComposition
Encode the deployment directive to XML.
encodeValue(Writer, Value, String) - Method in class net.dpml.lang.ValueEncoder
Write a value to XML.
encodeValues(Writer, Value[], String) - Method in class net.dpml.lang.ValueEncoder
Write an array of values to XML.
enqueueEvent(EventObject) - Method in class net.dpml.station.server.DefaultModel
Enqueue an event for delivery to registered listeners unless there are no registered listeners.
enqueueEvent(EventObject, boolean) - Method in class net.dpml.station.server.DefaultModel
Enqueue an event for delivery to registered listeners unless there are no registered listeners.
enqueueEvent(EventObject) - Method in class net.dpml.station.server.UnicastEventSource
Enqueue an event for delivery to registered listeners unless there are no registered listeners.
enqueueEvent(EventObject, boolean) - Method in class net.dpml.transit.DefaultModel
Enqueue an event for delivery to registered listeners unless there are no registered listeners.
enqueueEvent(EventObject) - Method in class net.dpml.util.EventQueue
Enqueue an event for delivery to registered listeners unless there are no registered listeners.
enqueueEvent(EventObject, boolean) - Method in class net.dpml.util.EventQueue
Enqueue an event for delivery to registered listeners unless there are no registered listeners.
enqueueEvent(EventObject) - Method in class net.dpml.util.UnicastEventSource
Enqueue an event for delivery to registered listeners unless there are no registered listeners.
entryChanged(ContextEvent) - Method in interface net.dpml.component.ContextListener
Notify the listener of a change to a context entry.
EntryDataType - Class in net.dpml.metro.tools
A simple part datatype.
EntryDataType() - Constructor for class net.dpml.metro.tools.EntryDataType
 
EntryDescriptor - Class in net.dpml.metro.info
A descriptor that describes a value that must be placed in components Context.
EntryDescriptor(String, String) - Constructor for class net.dpml.metro.info.EntryDescriptor
Construct an non-volotile required EntryDescriptor.
EntryDescriptor(String, String, boolean) - Constructor for class net.dpml.metro.info.EntryDescriptor
Construct an non-volotile EntryDescriptor.
EntryDescriptor(String, String, boolean, boolean) - Constructor for class net.dpml.metro.info.EntryDescriptor
Construct an EntryDescriptor.
Enum - Class in net.dpml.lang
Basic enum class for type-safe enums.
Enum(String) - Constructor for class net.dpml.lang.Enum
Constructor to add a new named item.
Enum(String, Map) - Constructor for class net.dpml.lang.Enum
Constructor to add a new named item.
ENUM_ILLEGAL_VALUE - Static variable in class net.dpml.cli.resource.ResourceConstants
Illegal emumeration value error constant.
EnumValidator - Class in net.dpml.cli.validation
The EnumValidator validates the string argument values are valid.
EnumValidator(Set) - Constructor for class net.dpml.cli.validation.EnumValidator
Creates a new EnumValidator for the specified values.
Environment - Class in net.dpml.transit
Encapsulates operating system and shell specific access to environment variables.
Environment() - Constructor for class net.dpml.transit.Environment
Creates a snapshot of the current shell environment variables for a user.
EnvironmentException - Exception in net.dpml.transit
A simple wrapper exception around exceptions that could occur while accessing environment parameters.
equals(Object) - Method in class net.dpml.cli.DisplaySetting
Test this object for equality with the supplied object.
equals(Object) - Method in class net.dpml.cli.option.OptionImpl
Evaluate this instance against the supplied instance for equality.
equals(Object) - Method in class net.dpml.component.Composition
Return true if this object is equal to the supplied object.
equals(Object) - Method in class net.dpml.depot.LogStatement
Compare this object with a supplied object for equality.
equals(Object) - Method in class net.dpml.http.ServletEntry
Test is this object is equal to the supplied object.
equals(Object) - Method in class net.dpml.lang.AbstractDirective
Compare this object to the supplied object for equality.
equals(Object, Object) - Method in class net.dpml.lang.AbstractDirective
Utility to compare two object for equality.
equals(Object) - Method in class net.dpml.lang.Classpath
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.lang.Construct
Compare this instance with a supplied object for equality.
equals(Object) - Method in class net.dpml.lang.Enum
Tests for equality.
equals(Object) - Method in class net.dpml.lang.Info
Test if this instance is equal to the supplied instance.
equals(Object) - Method in class net.dpml.lang.Part
Test is this part is equiovalent to the supplied part.
equals(Object) - Method in class net.dpml.lang.PID
Test if a supplied object is equal to this process identifier.
equals(Object) - Method in class net.dpml.lang.Plugin
Test if this instance is equal to the supllied object.
equals(Object) - Method in class net.dpml.lang.Resource
Test if this instance is equal to the supplied instance.
equals(Object) - Method in class net.dpml.lang.ValuedEnum
Tests for equality.
equals(Object) - Method in class net.dpml.lang.ValueDirective
Compare this instance with a supplied object for equality.
equals(Version) - Method in class net.dpml.lang.Version
Check this Version against another for equality.
equals(Object) - Method in class net.dpml.lang.Version
Indicates whether some other object is "equal to" this Version.
equals(Object) - Method in class net.dpml.library.info.AbstractDirective
Compare this object to the supplied object for equality.
equals(Object, Object) - Method in class net.dpml.library.info.AbstractDirective
Utility to compare two object for equality.
equals(Object) - Method in class net.dpml.library.info.DataDirective
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.library.info.DependencyDirective
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.library.info.FeatureFilterDirective
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.library.info.FilterDirective
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.library.info.ImportDirective
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.library.info.IncludeDirective
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.library.info.InfoDirective
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.library.info.LibraryDirective
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.library.info.ModuleDirective
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.library.info.ResourceDirective
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.library.info.SimpleFilterDirective
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.library.info.TypeDirective
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.metro.data.AbstractDirective
Test if the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.metro.data.CategoriesDirective
Test this object for equality with the suppplied object.
equals(Object) - Method in class net.dpml.metro.data.CategoryDirective
Test this object for equality with the supplied object.
equals(Object) - Method in class net.dpml.metro.data.ComponentDirective
Test if the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.metro.data.ContextDirective
Test if the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.metro.data.DefaultComposition
Return true if this object is equal to the supplied object.
equals(Object) - Method in class net.dpml.metro.data.FeatureDirective
Test if the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.metro.data.LookupDirective
Test if the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.metro.data.NullDirective
Test if the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.metro.data.ValueDirective
Test if the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.metro.info.CategoryDescriptor
Test is the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.metro.info.ContextDescriptor
Test is the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.metro.info.Descriptor
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.metro.info.EntryDescriptor
Test is the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.metro.info.InfoDescriptor
Test is the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.metro.info.PartReference
Test if the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.metro.info.ServiceDescriptor
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.metro.info.Type
Test is the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.metro.ValidationException.Issue
Test is the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.state.ApplyAction
Compare this object to another for equality.
equals(Object) - Method in class net.dpml.state.DefaultInterface
Compare this object to another for equality.
equals(Object) - Method in class net.dpml.state.DefaultOperation
Compare this object to another for equality.
equals(Object) - Method in class net.dpml.state.DefaultState
Compare this object to another for equality.
equals(Object) - Method in class net.dpml.state.DefaultTransition
Compare this object to another for equality.
equals(Object) - Method in class net.dpml.state.DefaultTrigger
Compare this object to another for equality.
equals(Object) - Method in class net.dpml.state.ExecAction
Compare this object to another for equality.
equals(Object) - Method in class net.dpml.state.NullState
Test is this state is equal to the supplied object.
equals(Object) - Method in class net.dpml.station.info.AbstractDescriptor
Compare this object to the supplied object for equality.
equals(Object, Object) - Method in class net.dpml.station.info.AbstractDescriptor
Utility to compare two object for equality.
equals(Object) - Method in class net.dpml.station.info.ApplicationDescriptor
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.station.info.RegistryDescriptor.Entry
Tests for equality.
equals(Object) - Method in class net.dpml.station.info.RegistryDescriptor
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.tools.info.BuilderDirective
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.tools.info.ListenerDirective
Compare this object with another for equality.
equals(Object) - Method in class net.dpml.transit.Artifact
Compare this artifact with the supplied object for equality.
equals(Object) - Method in class net.dpml.transit.info.CacheDirective
Test if the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.transit.info.CodeBaseDirective
Test if the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.transit.info.HostDirective
Compare this instance with a supplied object for equality.
equals(Object) - Method in class net.dpml.transit.info.LayoutDirective
Test if the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.transit.info.ProxyDirective
Compare this instance with a supplied object for equality.
equals(Object) - Method in class net.dpml.transit.info.TransitDirective
Test if the supplied object is equal to this object.
equals(Object) - Method in class net.dpml.transit.model.RequestIdentifier
Test for equality.
error(String) - Method in interface net.dpml.logging.Logger
Record a error level message.
error(String, Throwable) - Method in interface net.dpml.logging.Logger
Record a error level message.
ERROR - Static variable in class net.dpml.metro.info.Priority
ERROR logging priority.
error(Throwable, boolean) - Method in interface net.dpml.station.Callback
Method invoked by a process to signal that the process has encounter an error condition.
error(Throwable, boolean) - Method in class net.dpml.station.server.RemoteApplication
Method invoked by a process to signal that the process has encounter an error condition.
error(String) - Method in class net.dpml.transit.monitor.LoggingAdapter
Log a error message.
error(String, Throwable) - Method in class net.dpml.transit.monitor.LoggingAdapter
Log a error message.
error(String) - Method in class net.dpml.transit.tools.AntAdapter
Record a error level message.
error(String, Throwable) - Method in class net.dpml.transit.tools.AntAdapter
Record a error level message.
error(String) - Method in class net.dpml.util.DefaultLogger
Log a error message.
error(String, Throwable) - Method in class net.dpml.util.DefaultLogger
Log a error message.
error(String) - Method in interface net.dpml.util.Logger
Record a error level message.
error(String, Throwable) - Method in interface net.dpml.util.Logger
Record a error level message.
ErrorStreamReader - Class in net.dpml.station.server
Stream reader utility class.
ErrorStreamReader(Logger, InputStream) - Constructor for class net.dpml.station.server.ErrorStreamReader
Creation of a process output reader.
establishedPluginClass(Class) - Method in interface net.dpml.transit.monitor.RepositoryMonitor
Handle notification of the establishment of a plugin class.
establishedPluginClass(Class) - Method in class net.dpml.transit.monitor.RepositoryMonitorAdapter
Handle notification of the establishment of a plugin class.
establishedPluginClass(Class) - Method in class net.dpml.transit.monitor.RepositoryMonitorRouter
Notify all monitorrs of the establishment of a plugin class.
EventHandler - Interface in net.dpml.util
Interface implemented by objects that maintain a collection of event listeners and support for operational event propergation.
EventQueue - Class in net.dpml.util
A abstract base class that established an event queue and handles event dispatch operations for listeners declared in classes extending this base class.
EventQueue(String) - Constructor for class net.dpml.util.EventQueue
Deprecated. Use new EventQueue( logger, "Thread name" ) instead.
EventQueue(Logger) - Constructor for class net.dpml.util.EventQueue
Deprecated. Use new EventQueue( logger, "Thread name" ) instead.
EventQueue(String, String) - Constructor for class net.dpml.util.EventQueue
Creation of a new event queue.
EventQueue(Logger, String) - Constructor for class net.dpml.util.EventQueue
Creation of a new model.
ExampleComponent - Class in net.dpml.test
Component implementation that demonstrates the use of a context inner-class.
ExampleComponent(Logger, ExampleComponent.Context) - Constructor for class net.dpml.test.ExampleComponent
Creation of a new ExampleComponent using a supplied logging channel and context.
ExampleComponent - Class in net.dpml.test.part
Component implementation that demonstrates the use of a context inner-class.
ExampleComponent(Logger, ExampleComponent.Context) - Constructor for class net.dpml.test.part.ExampleComponent
Creation of a new ExampleComponent using a supplied logging channel and context.
ExampleComponent.Context - Interface in net.dpml.test
Component driven context criteria specification.
ExampleComponent.Context - Interface in net.dpml.test.part
Component driven context criteria specification.
ExceptionHelper - Class in net.dpml.util
General utilities supporting the packaging of exception messages.
exceptionOccurred(String, Exception) - Method in interface net.dpml.transit.monitor.RepositoryMonitor
Handle notification of an exception related to plugin establishment.
exceptionOccurred(String, Exception) - Method in class net.dpml.transit.monitor.RepositoryMonitorAdapter
Handle notification of an exception related to plugin establishment.
exceptionOccurred(String, Exception) - Method in class net.dpml.transit.monitor.RepositoryMonitorRouter
Notify all monitors of an exception related to plugin establishment.
exec(String, Object[]) - Method in interface net.dpml.component.Provider
Invoke an operation on the instance.
ExecAction - Class in net.dpml.state
Default implementation of delegating action.
ExecAction(String) - Constructor for class net.dpml.state.ExecAction
Creation of a new exec action.
ExecDataType - Class in net.dpml.metro.tools
Exec an identified operation.
ExecDataType() - Constructor for class net.dpml.metro.tools.ExecDataType
 
execute(String, Object, Object[]) - Method in class net.dpml.metro.runtime.DefaultStateMachine
Execute a named operation on the supplied object.
execute() - Method in class net.dpml.metro.tools.CatalogTask
Task execution during which all component types declared in the current project or referenced by nested filesets will be used as the source defintions fro the generation of a Type catalog.
execute() - Method in class net.dpml.metro.tools.StateTask
Execute the task.
execute() - Method in class net.dpml.metro.tools.TypeBuilderTask
Execute the task.
execute() - Method in class net.dpml.metro.tools.TypesTask
Task executaion.
execute(String, Object, Object[]) - Method in interface net.dpml.state.StateMachine
Execute a named operation on the supplied object.
execute() - Method in class net.dpml.tools.checkstyle.CheckstyleTask
Execute the checkstyle check.
execute() - Method in class net.dpml.tools.tasks.BuildTask
Compiles main and test classes resulting in the creation of the target/classes/main and target/classes/test directories.
execute() - Method in class net.dpml.tools.tasks.CleanTask
Removes generated content through deletion of the declared project target directory.
execute() - Method in class net.dpml.tools.tasks.DocTask
Execute the task.
execute() - Method in class net.dpml.tools.tasks.FilterTask
Execute the task.
execute() - Method in class net.dpml.tools.tasks.InitializationTask
Initialize the project build context.
execute() - Method in class net.dpml.tools.tasks.InstallTask
Execute the project.
execute() - Method in class net.dpml.tools.tasks.JarTask
Execute the task.
execute() - Method in class net.dpml.tools.tasks.JavacTask
Task execution.
execute() - Method in class net.dpml.tools.tasks.JavadocTask
Task execution.
execute() - Method in class net.dpml.tools.tasks.JUnitTestTask
Task execution.
execute() - Method in class net.dpml.tools.tasks.ModuleTask
Execute the task.
execute() - Method in class net.dpml.tools.tasks.PackageTask
Compiles main and test classes resulting in the creation of the target/classes/main and target/classes/test directories.
execute() - Method in class net.dpml.tools.tasks.PartTask
Task execution.
execute() - Method in class net.dpml.tools.tasks.PluginTask
Task execution.
execute() - Method in class net.dpml.tools.tasks.PrepareTask
Replicates the content of the src and etc directory to the target directory applying a set of fixed rules - see prepare task documentation for details.
execute() - Method in class net.dpml.tools.tasks.PropertyTask
Task execution.
execute() - Method in class net.dpml.tools.tasks.ReactorTask
Execute the task.
execute() - Method in class net.dpml.tools.tasks.ReplicateTask
Execute the task.
execute() - Method in class net.dpml.tools.tasks.RMICTask
Task execution.
execute() - Method in class net.dpml.tools.tasks.TestTask
Compiles main and test classes resulting in the creation of the target/classes/main and target/classes/test directories.
execute() - Method in class net.dpml.transit.tools.GetTask
Load the resource and assign the locally cached file path to the supplied property name.
execute() - Method in class net.dpml.transit.tools.ImportArtifactTask
Execute the import.
execute() - Method in class net.dpml.transit.tools.MainTask
Updates properties on the current project and install any plugins declared as children of the transit init tag.
execute() - Method in class net.dpml.transit.tools.PluginTask
Load the plugin and handle registration of listeners, tasks, and antlib declarations based on the nested nested task directives.
export() - Method in class net.dpml.library.impl.DefaultModule
Return a directive suitable for publication as an external description.
export(ModuleDirective, OutputStream) - Method in class net.dpml.library.info.LibraryEncoder
Write a module directive to an output stream as a portable XML definition.
export() - Method in interface net.dpml.library.Module
Return a directive suitable for publication as an external description.
export(ComponentDirective, OutputStream) - Method in class net.dpml.metro.builder.ComponentEncoder
Export a component directive to an output stream as XML.
export(Type, OutputStream) - Method in class net.dpml.metro.builder.ComponentTypeEncoder
Write the supplied type to an output stream.
export(State, OutputStream) - Method in class net.dpml.state.StateEncoder
Externalize the part to XML.
EXTERNAL - Static variable in class net.dpml.library.info.ResourceDirective.Classifier
External resource.
EXTERNAL - Static variable in class net.dpml.library.info.ResourceDirective
External resource constant identifier.

F

failedDownload(Artifact) - Method in interface net.dpml.transit.monitor.CacheMonitor
Notify the monitor of a failed download attempt.
failedDownload(Artifact) - Method in class net.dpml.transit.monitor.CacheMonitorAdapter
Notify the monitor of a failed download attempt.
failedDownload(Artifact) - Method in class net.dpml.transit.monitor.CacheMonitorRouter
Notify all monitors that an artifact request failed.
failedDownloadFromHost(String, Artifact, Throwable) - Method in interface net.dpml.transit.monitor.CacheMonitor
Notify the monitor of a failed download attempt relative to an identified host.
failedDownloadFromHost(String, Artifact, Throwable) - Method in class net.dpml.transit.monitor.CacheMonitorAdapter
Notify the monitor of a failed download attempt relative to an identified host.
failedDownloadFromHost(String, Artifact, Throwable) - Method in class net.dpml.transit.monitor.CacheMonitorRouter
Notify all monitors that an artifact request on a named host failed.
FALSE - Static variable in class net.dpml.metro.info.ThreadSafePolicy
Soft collection policy.
Feature - Class in net.dpml.library
Enumeration identifying resource features.
FeatureDirective - Class in net.dpml.metro.data
A FeatureDirective declares a context entry that is itself a feature of the component including the component uri, name, working directory, or temporary directory.
FeatureDirective(String, int) - Constructor for class net.dpml.metro.data.FeatureDirective
Create a new feature directive.
FeatureFilterDirective - Class in net.dpml.library.info
Simple value filter.
FeatureFilterDirective(String, String, Feature, String, boolean) - Constructor for class net.dpml.library.info.FeatureFilterDirective
Creation of a new anonymous resource directive.
FeatureRuntimeException - Exception in net.dpml.library
A FeatureRuntimeException is thrown when a requested for a feature cannot be resolved.
FeatureRuntimeException(String) - Constructor for exception net.dpml.library.FeatureRuntimeException
Creation of a new FeatureRuntimeException.
FeatureRuntimeException(String, Throwable) - Constructor for exception net.dpml.library.FeatureRuntimeException
Creation of a new FeatureRuntimeException.
FeatureTask - Class in net.dpml.tools.tasks
Locate a named feature of the a project or resource.
FeatureTask() - Constructor for class net.dpml.tools.tasks.FeatureTask
 
FILE - Static variable in class net.dpml.library.info.ImportDirective
File strategy constant.
FILE - Static variable in class net.dpml.library.info.ImportDirective.Mode
File include stratgy constant.
FileChangeEvent - Class in net.dpml.transit.model
Event signalling a change to the Transit cache directory.
FileChangeEvent(Object, File) - Constructor for class net.dpml.transit.model.FileChangeEvent
Creation of a new file change event.
FILENAME - Static variable in class net.dpml.library.Feature
Resource filename.
FileValidator - Class in net.dpml.cli.validation
The FileValidator validates the string argument values are files.
FileValidator() - Constructor for class net.dpml.cli.validation.FileValidator
 
Filter - Interface in net.dpml.library
Interface implemented by content filters.
FilterDirective - Class in net.dpml.library.info
Base class for filter directives.
FilterDirective(String) - Constructor for class net.dpml.library.info.FilterDirective
Creation of a new anonymous resource directive.
FilterTask - Class in net.dpml.tools.tasks
Construct a pattern filter using a supplied feature and token.
FilterTask() - Constructor for class net.dpml.tools.tasks.FilterTask
 
finalize() - Method in class net.dpml.metro.runtime.CompositionController
Controller finalization.
findOption(String) - Method in interface net.dpml.cli.Option
Recursively searches for an option with the supplied trigger.
findOption(String) - Method in class net.dpml.cli.option.GroupImpl
Recursively searches for an option with the supplied trigger.
findOption(String) - Method in class net.dpml.cli.option.OptionImpl
Recursively searches for an option with the supplied trigger.
findOption(String) - Method in class net.dpml.cli.option.ParentImpl
Recursively searches for an option with the supplied trigger.
flush() - Method in class net.dpml.depot.DepotHandler
Flush the handler.
flush() - Method in interface net.dpml.station.ApplicationRegistry
Request externalization of the registry state.
flush() - Method in class net.dpml.station.server.RemoteApplicationRegistry
Flush the state of the server to external storage.
FORK_KEY - Static variable in class net.dpml.tools.tasks.JavacTask
Constant fork key.
FORK_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
Constant test fork key.
format(String, Object[]) - Method in class net.dpml.i18n.Resources
Retrieve a string from resource bundle and format it with specified args.
format(LogRecord) - Method in class net.dpml.util.StandardFormatter
Format a LogRecord using a style appropriate for console messages.
FORMAT_KEY - Static variable in class net.dpml.tools.checkstyle.CheckstyleTask
The format property key.
FORMAT_VALUE - Static variable in class net.dpml.tools.checkstyle.CheckstyleTask
The default format value.
FTP_PORT - Static variable in interface net.dpml.transit.model.HostModel
FTP port number.

G

GeneralException - Exception in net.dpml.depot
A general exception that is typically used for scenarios in which a stack dump is not relevant.
GeneralException(String) - Constructor for exception net.dpml.depot.GeneralException
Creation of a new general exception instance.
GenericTask - Class in net.dpml.tools.tasks
Prepare the target build directory based on content presented under the ${basedir}/src and ${basedir}/etc directories.
GenericTask() - Constructor for class net.dpml.tools.tasks.GenericTask
 
GET - Static variable in class net.dpml.metro.info.EntryDescriptor
Constant prefix for get operations.
getAcceptors(int) - Method in interface net.dpml.http.ConnectorContext
Return the number of initial acceptors.
getAcceptQueueSize(int) - Method in interface net.dpml.http.ConnectorContext
Return the accept queue size.
getAccessCount() - Method in interface net.dpml.test.state.ManagedComponent.Monitor
Monitor the number of times the component ping operation has been invoked.
getAction() - Method in class net.dpml.state.DefaultTrigger
Return the actions that this trigger initiates.
getAction() - Method in interface net.dpml.state.Trigger
Return the actions that this trigger initiates.
getActivationPolicy() - Method in interface net.dpml.component.Component
Get the activation policy.
getActivationPolicy() - Method in interface net.dpml.component.Model
Get the activation policy.
getActivationPolicy() - Method in class net.dpml.metro.data.ComponentDirective
Get the activation policy for the profile.
getActivationPolicy() - Method in class net.dpml.metro.tools.ComponentBuilderTask
Return the activation policy.
getAggregatedProviders(Scope, boolean, boolean) - Method in class net.dpml.library.impl.DefaultResource
Return an array of resource that are providers to this resource.
getAggregatedProviders(Scope, boolean, boolean) - Method in interface net.dpml.library.Resource
Return an array of resource that are providers to this resource.
getAliasFlag(Element) - Method in class net.dpml.library.info.LibraryDecoder
Return the alias attribute of the supplied element.
getAllModules() - Method in class net.dpml.library.impl.DefaultLibrary
Return a array of all modules in the library.
getAllModules() - Method in class net.dpml.library.impl.DefaultModule
Return the array of modules that are descendants of this module.
getAllModules() - Method in interface net.dpml.library.Library
Return a array of all modules in the library.
getAllModules() - Method in interface net.dpml.library.Module
Return the array of modules that are descendants of this module.
getAnnotations() - Method in class net.dpml.lang.StandardClassLoader
Return a string representation of the classloader.
getAnonymous() - Method in class net.dpml.cli.option.GroupImpl
Gets the m_anonymous Arguments of this Group.
getAppend(boolean) - Method in interface net.dpml.http.NCSARequestLogHandler.Context
Return the append policy.
getApplication() - Method in class net.dpml.station.ApplicationEvent
Return the application that initiated the event.
getApplication(String) - Method in interface net.dpml.station.Manager
Return an application reference for the supplied key.
getApplication(String) - Method in class net.dpml.station.server.RemoteStation
Return an application reference for the supplied key.
getApplicationDescriptor() - Method in interface net.dpml.station.Application
Return the profile associated with this application
getApplicationDescriptor(String) - Method in interface net.dpml.station.ApplicationRegistry
Get an application descriptor matching the supplied key.
getApplicationDescriptor() - Method in class net.dpml.station.info.RegistryDescriptor.Entry
Return the application descriptor.
getApplicationDescriptor() - Method in class net.dpml.station.RegistryEvent
Return the subject profile.
getApplicationDescriptor() - Method in class net.dpml.station.server.RemoteApplication
Return the profile associated with this application
getApplicationDescriptor(String) - Method in class net.dpml.station.server.RemoteApplicationRegistry
Retrieve an application profile.
getApplicationDescriptorCount() - Method in interface net.dpml.station.ApplicationRegistry
Return the number of application descriptors in the registry.
getApplicationDescriptorCount() - Method in class net.dpml.station.server.RemoteApplicationRegistry
Return the number of application descriptors in the registry.
getApplicationDescriptors() - Method in interface net.dpml.station.ApplicationRegistry
Return an array of all profiles in the registry.
getApplicationDescriptors() - Method in class net.dpml.station.server.RemoteApplicationRegistry
Return an array of all profiles in the registry.
getApplicationRegistry() - Method in interface net.dpml.station.Manager
Return the application registry.
getApplicationRegistry() - Method in class net.dpml.station.RegistryEvent
Return the source application registry.
getApplicationRegistry() - Method in class net.dpml.station.server.RemoteStation
Return the application registry.
getArgs(Map, Value[], Object[]) - Static method in class net.dpml.lang.Construct
Utility operation that consolidates an array of values and supplimentary arguments to an array of objects.
getArgument() - Method in class net.dpml.cli.option.ParentImpl
Return the argument value if any.
getArtifact(String) - Method in class net.dpml.library.impl.DefaultResource
Construct an artifact for the supplied type.
getArtifact(String) - Method in interface net.dpml.library.Resource
Construct an artifact for the supplied type.
getArtifact() - Method in exception net.dpml.transit.artifact.ArtifactAlreadyExistsException
Returns the Artifact that were attempted to be written to.
getAttribute(String) - Method in class net.dpml.metro.info.Descriptor
Return the attribute for specified key.
getAttribute(String, String) - Method in class net.dpml.metro.info.Descriptor
Return the attribute for specified key.
getAttribute(Element, String) - Static method in class net.dpml.util.ElementHelper
Return the value of an element attribute.
getAttribute(Element, String, String) - Static method in class net.dpml.util.ElementHelper
Return the value of an element attribute.
getAttribute(Element, String, String, Resolver) - Static method in class net.dpml.util.ElementHelper
Return the value of an element attribute.
getAttributeNames() - Method in class net.dpml.metro.info.Descriptor
Returns the set of attribute names available under this descriptor.
getAuthentication() - Method in interface net.dpml.transit.model.HostModel
Return the host password authentication credentials.
getAuthentication() - Method in interface net.dpml.transit.model.ProxyModel
Return the proxy authentication or null if not defined.
getBase() - Method in class net.dpml.transit.management.HostController
 
getBase() - Method in interface net.dpml.transit.management.HostControllerMXBean
 
getBaseClasspath() - Method in class net.dpml.lang.Classpath
Return the base classpath.
getBaseDir() - Method in class net.dpml.library.impl.DefaultResource
Return the basedir for this resource.
getBasedir() - Method in class net.dpml.library.info.ResourceDirective
Return the resource basedir.
getBaseDir() - Method in interface net.dpml.library.Resource
Return the basedir for this resource.
getBaseDirective() - Method in class net.dpml.metro.data.ComponentDirective
Return the base directive.
getBasePart() - Method in class net.dpml.metro.data.ComponentDirective
Return the base part.
getBasePath() - Method in class net.dpml.station.info.ApplicationDescriptor
Returns the path defining the basedir that the application will be deployed within.
getBasePath() - Method in interface net.dpml.transit.model.HostModel
Return the host base path.
getBaseResources(String) - Static method in class net.dpml.i18n.ResourceManager
Retrieve resource with specified basename.
getBaseResources(String, ClassLoader) - Static method in class net.dpml.i18n.ResourceManager
Retrieve resource with specified basename.
getBaseResources(String, Locale, ClassLoader) - Static method in class net.dpml.i18n.ResourceManager
Retrieve resource with specified basename.
getBaseURI() - Method in class net.dpml.metro.data.ComponentDirective
Return the base directive uri.
getBaseURL() - Method in class net.dpml.transit.model.HostChangeEvent
Return the host base URL.
getBaseURL() - Method in interface net.dpml.transit.model.HostModel
Return the host base url.
getBaseValue() - Method in class net.dpml.lang.Construct
Return the classname of the resolved value.
getBaseValue() - Method in class net.dpml.lang.ValueDirective
Return the base value of the resolved value.
getBeanDescriptor() - Method in class net.dpml.station.ProcessStateBeanInfo
Creation of a bean descriptor.
getBoolean(String, boolean) - Method in class net.dpml.i18n.Resources
Retrieve a boolean from bundle.
getBoolean(String) - Method in class net.dpml.i18n.Resources
Retrieve a boolean from bundle.
getBoolean() - Method in interface net.dpml.test.ContextTestComponent.Context
Return as assigned non-optional boolean value.
getBooleanAttribute(Element, String) - Static method in class net.dpml.util.ElementHelper
Return the value of an element attribute as a boolean
getBooleanAttribute(Element, String, boolean) - Static method in class net.dpml.util.ElementHelper
Return the value of an element attribute as a boolean.
getBooleanAttribute(Element, String, boolean, Resolver) - Static method in class net.dpml.util.ElementHelper
Return the value of an element attribute as a boolean.
getBooleanProperty(String, boolean) - Method in interface net.dpml.library.Dictionary
Return an boolean property value.
getBooleanProperty(String, boolean) - Method in class net.dpml.library.impl.DefaultDictionary
Return an boolean property value.
getBuilderURI() - Method in class net.dpml.metro.tools.ComponentBuilderTask
Return a uri identitifying the builder.
getBuilderURI() - Method in class net.dpml.metro.tools.EntryDataType
Return a uri identitifying the builder.
getBuilderURI() - Method in class net.dpml.metro.tools.PartDataType
Return a uri identitifying the builder.
getBuilderURI() - Method in class net.dpml.metro.tools.TypeBuilderTask
Return a uri identitifying the builder.
getBundle() - Method in class net.dpml.i18n.Resources
Retrieve underlying ResourceBundle.
getBundleName() - Method in class net.dpml.cli.resource.ResourceHelper
Return the resource bundle name.
getByte(String, byte) - Method in class net.dpml.i18n.Resources
Retrieve a byte from bundle.
getByte(String) - Method in class net.dpml.i18n.Resources
Retrieve a byte from bundle.
getByte() - Method in interface net.dpml.test.ContextTestComponent.Context
Return as assigned non-optional byte value.
getCache() - Method in class net.dpml.transit.info.CacheDirective
Return the cache path.
getCacheDirective() - Method in class net.dpml.transit.info.TransitDirective
Return the cache configuration directive.
getCacheDirectory() - Method in interface net.dpml.transit.CacheHandler
Return the current cache directory.
getCacheDirectory() - Method in class net.dpml.transit.management.TransitController
 
getCacheDirectory() - Method in interface net.dpml.transit.management.TransitControllerMXBean
 
getCacheDirectory() - Method in interface net.dpml.transit.model.CacheModel
Return the directory to be used by the cache handler as the cache directory.
getCacheDirectory() - Method in class net.dpml.transit.Transit
Return the current cache directory.
getCacheDirectoryPath() - Method in class net.dpml.transit.management.TransitController
 
getCacheDirectoryPath() - Method in interface net.dpml.transit.management.TransitControllerMXBean
 
getCacheDirectoryPath() - Method in interface net.dpml.transit.model.CacheModel
Return the directory path to be used by the cache handler.
getCacheHandler() - Method in class net.dpml.transit.SecuredTransitContext
Return the cache handler.
getCacheLayout() - Method in class net.dpml.transit.info.CacheDirective
Return the cache layout id.
getCacheLayout() - Method in class net.dpml.transit.SecuredTransitContext
Return the cache layout.
getCacheLayout() - Method in class net.dpml.transit.Transit
Return the cache layout.
getCacheLayoutID() - Method in class net.dpml.transit.management.TransitController
 
getCacheLayoutID() - Method in interface net.dpml.transit.management.TransitControllerMXBean
 
getCacheLayoutTitle() - Method in class net.dpml.transit.management.TransitController
 
getCacheLayoutTitle() - Method in interface net.dpml.transit.management.TransitControllerMXBean
 
getCacheModel() - Method in class net.dpml.transit.DefaultTransitModel
Return the cache model.
getCacheModel() - Method in class net.dpml.transit.model.CacheDirectoryChangeEvent
Return the source cache model that rased the event.
getCacheModel() - Method in class net.dpml.transit.model.CacheEvent
Return the cache model that initiating the event.
getCacheModel() - Method in interface net.dpml.transit.model.TransitModel
Return the cache model.
getCacheMonitorRouter() - Method in class net.dpml.transit.Transit
Returns a reference to the cache monitor router.
getCachePath() - Method in class net.dpml.transit.model.CacheDirectoryChangeEvent
Return the new cache path.
getCallback(String) - Method in class net.dpml.station.server.RemoteStation
Return an callback handler for the supplied id.
getCallback(String) - Method in interface net.dpml.station.Station
Return an application reference for the supplied callback id.
getCategories() - Method in class net.dpml.metro.data.CategoriesDirective
Return the set of logging categories.
getCategoriesDirective() - Method in class net.dpml.metro.data.ComponentDirective
Return the logging categories for the profile.
getCategoriesDirective() - Method in class net.dpml.metro.tools.CategoriesDataType
Utility method used to construct a CategoriesDirective based on build time features assigned by ant.
getCategory() - Method in class net.dpml.lang.StandardClassLoader
Return the classloader category
getCategory() - Method in class net.dpml.library.info.IncludeDirective
Return the category associated with the include.
getCategoryDescriptors() - Method in class net.dpml.metro.info.Type
Return the set of Logger that this Component will use.
getCategoryDirective(String) - Method in class net.dpml.metro.data.CategoriesDirective
Return a named category.
getCategoryDirective() - Method in class net.dpml.metro.tools.CategoriesDataType.CategoryDataType
Return the category directive.
getCategoryDirectives() - Method in interface net.dpml.metro.ComponentModel
Return the component logging categories.
getCause() - Method in exception net.dpml.transit.EnvironmentException
Return the causal exception.
getCertificatePassword(String) - Method in interface net.dpml.http.SslSocketConnector.Context
Return the certificate password.
getChar(String, char) - Method in class net.dpml.i18n.Resources
Retrieve a char from bundle.
getChar(String) - Method in class net.dpml.i18n.Resources
Retrieve a char from bundle.
getChar() - Method in interface net.dpml.test.ContextTestComponent.Context
Return as assigned non-optional char value.
getChild() - Method in class net.dpml.test.composite.CompositeComponent
Return the child component for evaluation by the testcase.
getChild() - Method in interface net.dpml.test.composite.CompositeComponent.Parts
Return the child componet as a service instance.
getChild() - Method in class net.dpml.test.composite.PartsComponent
Return the child component for evaluation by the testcase.
getChild(Element, String) - Static method in class net.dpml.util.ElementHelper
Return a named child relative to a supplied element.
getChildLogger(String) - Method in interface net.dpml.logging.Logger
Return a child logger relative to the current logger.
getChildLogger(String) - Method in class net.dpml.transit.monitor.LoggingAdapter
Return a child logger.
getChildLogger(String) - Method in class net.dpml.transit.tools.AntAdapter
Create a new subsidiary logging channel.
getChildLogger(String) - Method in class net.dpml.util.DefaultLogger
Return a child logger.
getChildLogger(String) - Method in interface net.dpml.util.Logger
Return a child logger relative to the current logger.
getChildMap() - Method in interface net.dpml.test.composite.CompositeComponent.Parts
Get the context map of the child component.
getChildren() - Method in class net.dpml.cli.option.ParentImpl
Return any children.
getChildren(Element, String) - Static method in class net.dpml.util.ElementHelper
Return all children matching the supplied element name.
getChildren(Element) - Static method in class net.dpml.util.ElementHelper
Return all children of the supplied parent.
getClassAnnotation(Class) - Method in class net.dpml.depot.DepotRMIClassLoaderSpi
Provides the implementation for RMIClassLoader.getClassAnnotation(Class).
getClassifier() - Method in class net.dpml.library.impl.DefaultResource
Return the resource classifier.
getClassifier() - Method in class net.dpml.library.info.ResourceDirective
Return the resource classifier.
getClassifier() - Method in interface net.dpml.library.Resource
Return the resource classifier.
getClassLoader() - Method in class net.dpml.cli.validation.ClassValidator
Returns the ClassLoader used to resolve and load the classes specified by the argument values.
getClassLoader(String) - Method in class net.dpml.depot.DepotRMIClassLoaderSpi
Provides the implementation for RMIClassLoader.getClassLoader(String).
getClassLoader(ClassLoader) - Method in interface net.dpml.http.ContextHandlerContext
Get the classloader to assign to the context handler.
getClassLoader() - Method in class net.dpml.lang.Part
Get the implementation classloader.
getClassLoader(String, ClassLoader, Classpath) - Method in class net.dpml.metro.runtime.CompositionController
Build a classloader stack.
getClassname() - Method in class net.dpml.lang.Plugin
Get the target classname.
getClassname() - Method in class net.dpml.metro.data.ComponentDirective
Return the component type classname.
getClassname() - Method in class net.dpml.metro.data.ContextDirective
Return the classname of the context implementation to use.
getClassname() - Method in class net.dpml.metro.info.EntryDescriptor
Return the type of value that is stored in the context entry.
getClassname() - Method in class net.dpml.metro.info.InfoDescriptor
Return the implementation class name for the component type.
getClassname() - Method in class net.dpml.metro.info.ServiceDescriptor
Return classname of service specification.
getClassname() - Method in class net.dpml.metro.tools.ComponentBuilderTask
Return the component classname.
getClassname() - Method in class net.dpml.metro.tools.TypeBuilderTask
Return the type classname.
getClassname() - Method in exception net.dpml.metro.tools.TypeNotFoundException
Return the unresolved type classname.
getClassname() - Method in class net.dpml.metro.tools.ValueDataType
Return the context entry parameter classname.
getClassname() - Method in class net.dpml.state.DefaultInterface
Return the interface classname.
getClassname() - Method in interface net.dpml.state.Interface
Return the classname of a management interface implemented and potentially exposed by a component.
getClassname() - Method in class net.dpml.tools.info.ListenerDirective
Get the listener classname.
getClassname() - Method in class net.dpml.transit.management.LayoutController
 
getClassname() - Method in interface net.dpml.transit.management.LayoutControllerMXBean
 
getClassname() - Method in interface net.dpml.transit.model.LayoutModel
Return a possibly null classname.
getClassname() - Method in class net.dpml.transit.tools.PluginTask.Listener
Return the task classname.
getClassname() - Method in class net.dpml.transit.tools.PluginTask.Task
Return the task classname.
getClasspath() - Method in class net.dpml.lang.Part
Get the part classpath definition.
getClasspath(Element) - Method in class net.dpml.lang.PartDecoder
Construct the classpath defintion.
getClasspath() - Method in interface net.dpml.metro.ComponentModel
Return the component classpath directive.
getClasspath() - Method in class net.dpml.metro.data.DefaultComposition
Get the part classpath definition.
getClasspath(Resource) - Method in class net.dpml.tools.tasks.PartTask
Construct the classpath for the supplied resource.
getClasspathProviders(Scope) - Method in class net.dpml.library.impl.DefaultResource
Return a sorted and filtered array of providers.
getClasspathProviders(Category) - Method in class net.dpml.library.impl.DefaultResource
Return an array of runtime providers filtered relative to a supplied classloading category.
getClasspathProviders(Scope) - Method in interface net.dpml.library.Resource
Return a sorted and filtered array of providers.
getClasspathProviders(Category) - Method in interface net.dpml.library.Resource
Return an array of runtime providers filtered relative to a supplied classloading category.
getClassResources(Class) - Static method in class net.dpml.i18n.ResourceManager
Retrieve resource for specified Class.
getClassResources(Class, Locale) - Static method in class net.dpml.i18n.ResourceManager
Retrieve resource for specified Class.
getClassResourcesBaseName(Class) - Static method in class net.dpml.i18n.ResourceManager
Retrieve resource basename for specified Class.
getCodeBaseModel() - Method in class net.dpml.transit.model.CodeBaseEvent
Return the codebase model that initiating the event.
getCodeBaseURI() - Method in class net.dpml.transit.info.CodeBaseDirective
Return the codebase URI.
getCodeBaseURI() - Method in interface net.dpml.transit.model.CodeBaseModel
Return the uri of the plugin to be used for the subsystem.
getCodeBaseURI() - Method in class net.dpml.transit.model.LocationEvent
Return the new codebase plugin uri.
getCodeBaseURISpec() - Method in class net.dpml.transit.info.CodeBaseDirective
Return the codebase URI as a string.
getCollectionPolicy() - Method in interface net.dpml.metro.ComponentModel
Return the current component collection policy.
getCollectionPolicy() - Method in class net.dpml.metro.data.ComponentDirective
Return the component collection policy.
getCollectionPolicy() - Method in class net.dpml.metro.info.InfoDescriptor
Return the component collection policy.
getCollectionPolicy(Type) - Method in class net.dpml.metro.tools.ComponentBuilderTask
Return the collection policy.
getColor() - Method in class net.dpml.test.ColorComponent
Return the assigned color.
getColor() - Method in interface net.dpml.test.ColorManager
Return a color.
getColor() - Method in interface net.dpml.test.composite.ChildComponent.Context
Return the assigned color.
getColor() - Method in class net.dpml.test.composite.ChildComponent
Return the color value assigned to the component context.
getColor() - Method in interface net.dpml.test.composite.CompositeComponent.Context
Return the assigned color.
getColor() - Method in class net.dpml.test.composite.CompositeComponent
Return the color value assigned to the component context.
getColor() - Method in interface net.dpml.test.composite.PartsComponent.Context
Return the assigned color.
getColor() - Method in class net.dpml.test.composite.PartsComponent
Return the color value assigned to the component context.
getColor() - Method in interface net.dpml.test.ContextTestComponent.Context
Return the assigned color.
getColor() - Method in interface net.dpml.test.ExampleComponent.Context
Return a non-optional color value.
getColor() - Method in class net.dpml.test.ExampleComponent
Return the color value from the supplied context.
getColor() - Method in interface net.dpml.test.part.ColorManager
Return a color.
getColor() - Method in interface net.dpml.test.part.ExampleComponent.Context
Return a non-optional color value.
getColor() - Method in class net.dpml.test.part.ExampleComponent
Return the color value from the supplied context.
getColor() - Method in interface net.dpml.test.SingletonComponent.Context
Return the assigned color.
getColor() - Method in class net.dpml.test.SingletonComponent
Return the color value assigned to the component context.
getComparator() - Method in class net.dpml.cli.util.HelpFormatter
Return the comparator.
getComponentDirective() - Method in class net.dpml.metro.data.DefaultComposition
Get the deployment directive.
getComponentHandler(String) - Method in interface net.dpml.metro.PartsManager
Return a local component handler.
getComponentHandlers() - Method in interface net.dpml.metro.PartsManager
Return an array of all component handlers.
getComponentHandlers(Class) - Method in interface net.dpml.metro.PartsManager
Return an array of component handlers assignable to the supplied service.
getConfidentialPort(int) - Method in interface net.dpml.http.ConnectorContext
Return the confidential port.
getConfidentialScheme(String) - Method in interface net.dpml.http.ConnectorContext
Return the confidential scheme (http or https).
getConfiguration(URI) - Method in interface net.dpml.http.Server.Context
Get the Jetty XML configuration uri.
getConfigurationURI() - Method in class net.dpml.station.info.ApplicationDescriptor
Get the configuration uri.
getConfigurationURISpec() - Method in class net.dpml.station.info.ApplicationDescriptor
Get the configuration uri specification.
getConnectors(String[]) - Method in interface net.dpml.http.ContextHandlerContext
Get the array of connectors.
getConsumeRemaining() - Method in class net.dpml.cli.option.ArgumentImpl
Return the consume remaining flag.
getConsumers(boolean, boolean) - Method in class net.dpml.library.impl.DefaultResource
Return an array of resources that are consumers of this resource.
getConsumers(boolean, boolean) - Method in interface net.dpml.library.Resource
Return an array of resources that are consumers of this resource.
getContent(Class) - Method in class net.dpml.component.Composition
Return the part content or null if the result type is unresolvable relative to the supplied class argument.
getContent() - Method in class net.dpml.lang.Part
Return the default part content.
getContent(Class[]) - Method in class net.dpml.lang.Part
Return the part content or null if the result type is unresolvable relative to the supplied classes argument.
getContent(Class) - Method in class net.dpml.lang.Part
Return the part content or null if the result type is unresolvable relative to the supplied classes argument.
getContent(Class) - Method in class net.dpml.lang.Plugin
Return the part content or null if the result type is unresolvable relative to the supplied class argument.
getContent(Class) - Method in class net.dpml.lang.Resource
Return the part content or null if the result type is unresolvable relative to the supplied classes argument.
getContent() - Method in class net.dpml.transit.artifact.ArtifactURLConnection
Return the content for this artifact.
getContent(Class[]) - Method in class net.dpml.transit.artifact.ArtifactURLConnection
Return the content for this artifact.
getContent(Class[]) - Method in class net.dpml.transit.link.LinkURLConnection
Return the content for this Link.
getContent(Class[]) - Method in class net.dpml.transit.local.LocalURLConnection
Return the content for this local resource.
getContent() - Method in class net.dpml.transit.registry.RegistryURLConnection
Return the content for this registry connection.
getContent(Class[]) - Method in class net.dpml.transit.registry.RegistryURLConnection
Return the content for this registry connection.
getContentType() - Method in class net.dpml.transit.artifact.ArtifactURLConnection
Reutrn the mimetype of the content.
getContentType() - Method in class net.dpml.transit.link.LinkURLConnection
Reutrn the mimetype of the content.
getContext() - Method in class net.dpml.component.ControllerContextEvent
Return the controller context that this event is related to.
getContext() - Method in class net.dpml.test.ContextTestComponent
Return the container assigned context instance.
getContext() - Method in class net.dpml.tools.tasks.GenericTask
Get the project context.
getContext() - Method in class net.dpml.tools.tasks.JavacTask
Get the project definition.
getContext(Project) - Method in class net.dpml.tools.tasks.PartTask
Get the project definition.
getContextDescriptor() - Method in class net.dpml.metro.info.Type
Return the ContextDescriptor for component.
getContextDirective() - Method in class net.dpml.metro.data.ComponentDirective
Return the context directive for the profile.
getContextMap() - Method in interface net.dpml.metro.ComponentHandler
Return a mutable context map.
getContextModel() - Method in interface net.dpml.metro.ComponentModel
Return the current context model.
getContextPath() - Method in interface net.dpml.component.Model
Return the path identifying the model.
getContextPath() - Method in interface net.dpml.http.ContextHandlerContext
Get the context path under which the http context instance will be associated.
getController() - Method in class net.dpml.component.Composition
Return the assigned controller.
getController() - Method in interface net.dpml.metro.ComponentContext
Return the current controller.
getControllerContext() - Method in class net.dpml.metro.runtime.CompositionController
Return the controllers runtime context.
getControllerURI() - Method in exception net.dpml.component.ControlException
Return the controller uri.
getControllerURI() - Method in exception net.dpml.component.ControlRuntimeException
Return the controller uri.
getCount() - Method in class net.dpml.test.app.DefaultListener
Return the number of time the notify method has been invoked.
getCurrencyInstance() - Static method in class net.dpml.cli.validation.NumberValidator
Returns a NumberValidator for a currency format for the current default locale.
getDaemon(boolean) - Method in interface net.dpml.http.BoundedThreadPool.Context
Return the deamon flag.
getData() - Method in class net.dpml.library.impl.DefaultResource
Return a data directives.
getData() - Method in interface net.dpml.library.Resource
Return the array of production data.
getData() - Method in class net.dpml.transit.management.TransitController
 
getData() - Method in interface net.dpml.transit.management.TransitControllerMXBean
 
getDataDirectives() - Method in class net.dpml.library.info.ResourceDirective
Return an array of supporting production data directives (including all produced types).
getDate(String, Date) - Method in class net.dpml.i18n.Resources
Retrieve a date from bundle.
getDate(String) - Method in class net.dpml.i18n.Resources
Retrieve a date from bundle.
getDateInstance() - Static method in class net.dpml.cli.validation.DateValidator
Creates a Validator for dates.
getDateTime(String, Date) - Method in class net.dpml.i18n.Resources
Retrieve a time from bundle.
getDateTime(String) - Method in class net.dpml.i18n.Resources
Retrieve a date + time from bundle.
getDateTimeInstance() - Static method in class net.dpml.cli.validation.DateValidator
Creates a Validator for date/times
getDecimalVersion() - Method in class net.dpml.library.impl.DefaultResource
Return the decimal version.
getDecimalVersion() - Method in interface net.dpml.library.Resource
Return the decimal version.
getDecoderURI(Element) - Method in class net.dpml.lang.PartDecoder
Resolve the element decoder uri.
getDecoderURI(Element) - Method in class net.dpml.util.DecoderFactory
Resolve the decoder uri from a supplied element.
getDecoderURIFromNamespaceURI(String) - Static method in class net.dpml.util.DecoderFactory
Resolve the part handler given an element namespace.
getDefaultModel() - Static method in class net.dpml.transit.DefaultTransitModel
Resolve the transit configuration using the default resource path local:xml:dpml/transit/config.
getDefaultModel(String) - Static method in class net.dpml.transit.DefaultTransitModel
Resolve the transit configuration using the default resource path local:xml:dpml/transit/config.
getDefaultModel(Logger) - Static method in class net.dpml.transit.DefaultTransitModel
Resolve the transit configuration using the default resource path local:xml:dpml/transit/config.
getDefaultOutputFile() - Method in class net.dpml.metro.tools.StateTask
Create and return the part output file.
getDefaultPhase() - Method in class net.dpml.tools.info.BuilderDirective
Return the default phase.
getDefaultPort() - Method in class net.dpml.transit.registry.Handler
Returns the default registry port.
getDefaultPriority() - Method in class net.dpml.metro.info.CategoryDescriptor
Return the default logging priority.
getDefaultValues() - Method in class net.dpml.cli.option.ArgumentImpl
Return the list of default values.
getDelaySelectKeyUpdate(boolean) - Method in interface net.dpml.http.SelectChannelConnector.Context
Return the policy concerning short dispatch.
getDelegationTarget() - Method in exception net.dpml.component.DelegationException
Return the uri identifying the delegation target handler.
getDependencies(Category) - Method in class net.dpml.lang.Classpath
Return the classloader dependencies relative to a supplied classloader category.
getDependencyDirective(Scope) - Method in class net.dpml.library.info.ResourceDirective
Return an dependency directive matching a supplied scope.
getDependencyDirectives() - Method in class net.dpml.library.info.ResourceDirective
Return an array of dependency directives.
getDescription() - Method in interface net.dpml.cli.HelpLine
 
getDescription() - Method in class net.dpml.cli.option.ArgumentImpl
Returns a description of the option.
getDescription() - Method in interface net.dpml.cli.Option
Returns a description of the option.
getDescription() - Method in class net.dpml.cli.option.GroupImpl
Returns a description of the option.
getDescription() - Method in class net.dpml.cli.option.HelpLineImpl
 
getDescription() - Method in class net.dpml.cli.option.ParentImpl
Returns a description of the option.
getDescription() - Method in class net.dpml.cli.option.PropertyOption
Returns a description of the option.
getDescription() - Method in class net.dpml.lang.Info
Get the part description.
getDescription() - Method in interface net.dpml.library.Info
Return the resource description.
getDescription() - Method in class net.dpml.library.info.InfoDirective
Return the resource description.
getDirective() - Method in class net.dpml.component.Composition
Get the deployment directive.
getDirective(String) - Method in class net.dpml.metro.data.ComponentDirective
Retrieve an identified directive.
getDirective() - Method in class net.dpml.metro.info.PartReference
Return the directive.
getDirectives() - Method in class net.dpml.metro.data.ContextDirective
Return the set of entry directives.
getDisplayName(String) - Method in interface net.dpml.http.ContextHandlerContext
Get the context handler display name.
getDisplaySettings() - Method in class net.dpml.cli.util.HelpFormatter
Return the display settings.
getDivider() - Method in class net.dpml.cli.util.HelpFormatter
Return the divider.
getDouble(String, double) - Method in class net.dpml.i18n.Resources
Retrieve a double from bundle.
getDouble(String) - Method in class net.dpml.i18n.Resources
Retrieve a double from bundle.
getDouble() - Method in interface net.dpml.test.ContextTestComponent.Context
Return as assigned non-optional double value.
getElement() - Method in interface net.dpml.library.Data
Return the production datatype.
getElement() - Method in class net.dpml.library.info.DataDirective
Return the datatype element.
getElement() - Method in exception net.dpml.util.DecodingException
Get the element that is the subject of this exception.
getEnabled() - Method in class net.dpml.transit.info.HostDirective
Return the enabled status.
getEnabled() - Method in class net.dpml.transit.management.HostController
 
getEnabled() - Method in interface net.dpml.transit.management.HostControllerMXBean
 
getEnabled() - Method in class net.dpml.transit.model.HostChangeEvent
Return the host enabled status.
getEnabled() - Method in interface net.dpml.transit.model.HostModel
Return the enabled status of the host.
getEntries() - Method in class net.dpml.station.info.RegistryDescriptor
Returns the array of application descriptors.
getEntryDescriptor(String) - Method in interface net.dpml.metro.ContextModel
Return a of context entry descriptor.
getEntryDescriptor(String) - Method in class net.dpml.metro.info.ContextDescriptor
Return the entry with specified key.
getEntryDescriptors() - Method in interface net.dpml.metro.ContextModel
Return the set of context entries descriptors.
getEntryDescriptors() - Method in class net.dpml.metro.info.ContextDescriptor
Return the entries contained in the context.
getEntryDirective(String) - Method in interface net.dpml.metro.ContextModel
Return the current directive assigned to a context entry.
getEntryKey(Method) - Static method in class net.dpml.metro.info.EntryDescriptor
Utility function that covers a supplied method to a entry name.
getEnvVariable(String) - Static method in class net.dpml.transit.Environment
Gets the value of a shell environment variable.
getEnvVariables() - Static method in class net.dpml.transit.Environment
Gets all environment variables within a Properties instance where the key is the environment variable name and value is the value of the property.
getErrorHandler(ErrorHandler) - Method in interface net.dpml.http.ContextHandlerContext
Get the assigned error handler.
getEtcDataDirectory() - Method in interface net.dpml.tools.Context
Return the project etc/data directory.
getEtcDataDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project etc/resources directory.
getEtcDirectory() - Method in interface net.dpml.tools.Context
Return the project etc directory.
getEtcDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project etc directory.
getEtcMainDirectory() - Method in interface net.dpml.tools.Context
Return the project etc/main directory.
getEtcMainDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project etc/main directory.
getEtcTestDirectory() - Method in interface net.dpml.tools.Context
Return the project etc/test directory.
getEtcTestDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project etc/test directory.
getEvent() - Method in class net.dpml.state.DefaultTrigger
Return the event enumneration that this trigger is associated with.
getEvent() - Method in interface net.dpml.state.Trigger
Return the event enumneration that this trigger is associated with.
getEventListeners() - Method in class net.dpml.metro.runtime.DefaultStateMachine
Return the assigned state event listeners.
getEventListeners() - Method in interface net.dpml.util.EventHandler
Return the associated event listeners.
getEventListeners() - Method in class net.dpml.util.UnicastEventSource
Return the array of registered event listeners.
getEventQueue() - Method in class net.dpml.util.UnicastEventSource
Return the event queue.
getException() - Method in class net.dpml.cli.util.HelpFormatter
Return the option exception
getExcludes() - Method in class net.dpml.transit.info.ProxyDirective
Return the proxy exludes.
getExcludes() - Method in class net.dpml.transit.model.ProxyEvent
Return the proxy model excludes.
getExcludes() - Method in interface net.dpml.transit.model.ProxyModel
Return the set of excluded hosts as an array.
getExistingDirectoryInstance() - Static method in class net.dpml.cli.validation.FileValidator
Returns a FileValidator for existing directories.
getExistingFileInstance() - Static method in class net.dpml.cli.validation.FileValidator
Returns a FileValidator for existing files.
getExistingInstance() - Static method in class net.dpml.cli.validation.FileValidator
Returns a FileValidator for existing files/directories.
getExtended(boolean) - Method in interface net.dpml.http.NCSARequestLogHandler.Context
Return the extended policy.
getExtractionPolicy(boolean) - Method in interface net.dpml.http.WebAppContextHandler.Context
Get the war extraction policy.
getFeature() - Method in class net.dpml.component.ModelEvent
Return the feature name.
getFeature() - Method in class net.dpml.metro.data.FeatureDirective
Return the feature id.
getFeature() - Method in class net.dpml.tools.tasks.FeatureTask
Return the assigned feature name.
getFeatureForName(String) - Static method in class net.dpml.metro.data.FeatureDirective
Return the feature id givcen a supplied name.
getFile() - Method in interface net.dpml.test.ContextTestComponent.Context
Return as assigned non-optional file value.
getFile(File) - Method in interface net.dpml.test.ContextTestComponent.Context
Return as resolved optional file value.
getFile() - Method in class net.dpml.transit.model.FileChangeEvent
Return the new file value.
getFilename(String) - Method in interface net.dpml.http.NCSARequestLogHandler.Context
Return the log filename.
getFilterDirectives() - Method in class net.dpml.library.info.ResourceDirective
Return an array of supplimentary filter directives.
getFilters() - Method in class net.dpml.library.impl.DefaultResource
Return an array of filters associated with the resource.
getFilters() - Method in interface net.dpml.library.Resource
Return an array of filters associated with the resource.
getFloat(String, float) - Method in class net.dpml.i18n.Resources
Retrieve a float from bundle.
getFloat(String) - Method in class net.dpml.i18n.Resources
Retrieve a float from bundle.
getFloat() - Method in interface net.dpml.test.ContextTestComponent.Context
Return as assigned non-optional float value.
getFooter() - Method in class net.dpml.cli.util.HelpFormatter
Return the footer text.
getFormat() - Method in class net.dpml.cli.validation.NumberValidator
Return the format being used to validate argument values against.
getFormats() - Method in class net.dpml.cli.validation.DateValidator
Gets the date formats permitted.
getFromState() - Method in class net.dpml.state.StateEvent
Return the state that existed prior to the transition.
getFullUsageSettings() - Method in class net.dpml.cli.util.HelpFormatter
Return the full usage display settings.
getGroup() - Method in class net.dpml.cli.util.HelpFormatter
Return the group.
getGroup() - Method in class net.dpml.transit.Artifact
Return the group identifier for the artifact.
getGutterCenter() - Method in class net.dpml.cli.util.HelpFormatter
Return the gutter center string.
getGutterLeft() - Method in class net.dpml.cli.util.HelpFormatter
Return the gutter left string.
getGutterRight() - Method in class net.dpml.cli.util.HelpFormatter
Return the gutter right string.
getHandlers() - Method in interface net.dpml.http.Server.Parts
Return the collection of handlers.
getHeader() - Method in class net.dpml.cli.util.HelpFormatter
Return the header string.
getHeaderBufferSize(int) - Method in interface net.dpml.http.ConnectorContext
Return the connector header buffer size.
getHome() - Method in class net.dpml.transit.management.TransitController
 
getHome() - Method in interface net.dpml.transit.management.TransitControllerMXBean
 
getHost(String) - Method in interface net.dpml.http.ConnectorContext
Return the connector host name.
getHost() - Method in class net.dpml.transit.info.HostDirective
Return the resource host.
getHost() - Method in class net.dpml.transit.info.ProxyDirective
Return the proxy host.
getHost() - Method in interface net.dpml.transit.model.ProxyModel
Return the proxy host url.
getHostDirectives() - Method in class net.dpml.transit.info.CacheDirective
Return the supplimentary layout plugin configurations.
getHostModel() - Method in class net.dpml.transit.model.CacheEvent
Return the host model that was added or removed.
getHostModel(String) - Method in interface net.dpml.transit.model.CacheModel
Return an identified host model.
getHostModel() - Method in class net.dpml.transit.model.HostEvent
Return the host model that this event pertains to.
getHostModels() - Method in interface net.dpml.transit.model.CacheModel
Return the array of hosts configured for the cache.
getHostName() - Method in interface net.dpml.transit.ResourceHost
Returns the hostname of the resource host.
getHosts() - Method in class net.dpml.transit.management.TransitController
 
getHosts() - Method in interface net.dpml.transit.management.TransitControllerMXBean
 
getHref() - Method in class net.dpml.tools.tasks.JavadocTask.Link
Get the href attribute.
getId() - Method in interface net.dpml.cli.Option
Returns the id of the option.
getId() - Method in class net.dpml.cli.option.OptionImpl
Returns the id of the option.
getID(Element) - Method in class net.dpml.library.info.LibraryDecoder
Return the id attribute of the supplied element.
getID() - Method in class net.dpml.library.info.TypeDirective
Return the type name.
getID() - Method in interface net.dpml.library.Type
Return the type production id.
getID() - Method in interface net.dpml.library.TypeBuilder
Return the id of the type produced by the builder.
getID() - Method in class net.dpml.state.ApplyAction
Return the id of the transition to apply.
getID() - Method in class net.dpml.state.ExecAction
Return the id of the transition to apply.
getID() - Method in interface net.dpml.station.Application
Return the application id.
getID() - Method in class net.dpml.station.server.RemoteApplication
Return the application id.
getID() - Method in class net.dpml.transit.info.HostDirective
Return the host identifier.
getID() - Method in class net.dpml.transit.info.LayoutDirective
Return the unique content handler datatype identifier.
getID() - Method in class net.dpml.transit.management.HostController
 
getID() - Method in interface net.dpml.transit.management.HostControllerMXBean
 
getID() - Method in class net.dpml.transit.management.LayoutController
 
getID() - Method in interface net.dpml.transit.management.LayoutControllerMXBean
 
getID() - Method in interface net.dpml.transit.model.HostModel
Return an immutable host identifier.
getID() - Method in interface net.dpml.transit.model.LayoutModel
Return the immutable model identifier.
getIdle(int) - Method in interface net.dpml.http.BoundedThreadPool.Context
Get the maximum idle time.
getIgnorePaths(String[]) - Method in interface net.dpml.http.NCSARequestLogHandler.Context
Get the array of ignore paths.
getImplementationClassName() - Method in interface net.dpml.metro.ComponentModel
Return the component implementation class name.
getImportDirectives() - Method in class net.dpml.library.info.LibraryDirective
Return the set of module imports.
getIncludeDirectives() - Method in class net.dpml.library.info.DependencyDirective
Return the array of resource includes associated with the dependency group.
getIncludeDirectives(Category) - Method in class net.dpml.library.info.DependencyDirective
Return the array of resource includes associated with the dependency group filtered relative to a supplied category.
getIndent() - Method in interface net.dpml.cli.HelpLine
 
getIndent() - Method in class net.dpml.cli.option.HelpLineImpl
 
getIndex() - Method in class net.dpml.transit.info.HostDirective
Return the index resource name.
getIndexPath() - Method in interface net.dpml.transit.model.HostModel
Return index path.
getIndexURL() - Method in class net.dpml.transit.model.HostChangeEvent
Return the host index URL.
getIndexURL() - Method in interface net.dpml.transit.model.HostModel
Return index url.
getInfo() - Method in class net.dpml.lang.Part
Get the part info descriptor.
getInfo() - Method in class net.dpml.library.impl.DefaultResource
Return the info block.
getInfo() - Method in interface net.dpml.library.Resource
Return the info block.
getInfo() - Method in class net.dpml.metro.info.Type
Return the info descriptor.
getInfo() - Method in interface net.dpml.station.Manager
Return a string array containing info about the general setup of the station.
getInfo() - Method in class net.dpml.station.server.RemoteStation
Return a string containing info about the general setup of the station.
getInfo(Resource) - Method in class net.dpml.tools.tasks.PartTask
Construct the info object based on properties declared by the supplied resource.
getInfoDirective() - Method in class net.dpml.library.info.ResourceDirective
Return the info descriptor.
getInitializationAction() - Method in class net.dpml.metro.runtime.DefaultStateMachine
Locate and return the most immediate initialization action defined relative to the current state.
getInitialSeparator() - Method in interface net.dpml.cli.Argument
Returns the initial separator character or '\0' if no character has been set.
getInitialSeparator() - Method in class net.dpml.cli.option.ArgumentImpl
Returns the initial separator character or '\0' if no character has been set.
getInputStream() - Method in class net.dpml.transit.artifact.ArtifactURLConnection
Return an input stream to the resource.
getInputStream() - Method in class net.dpml.transit.link.LinkURLConnection
Return an input stream to the resource.
getInputStream() - Method in class net.dpml.transit.local.LocalURLConnection
Return an input stream to the resource.
getInputStream() - Method in class net.dpml.transit.registry.RegistryURLConnection
Return an input stream to the resource.
getInstance() - Static method in class net.dpml.lang.PartDecoder
Get the singleton instance of the part decoder.
getInstance() - Static method in class net.dpml.transit.SecuredTransitContext
Return the singleton context.
getInstance() - Static method in class net.dpml.transit.Transit
Returns the singleton instance of the transit system.
getInstance(TransitModel) - Static method in class net.dpml.transit.Transit
Returns the singleton instance of the transit system.
getInteger(String, int) - Method in class net.dpml.i18n.Resources
Retrieve a integer from bundle.
getInteger(String) - Method in class net.dpml.i18n.Resources
Retrieve a integer from bundle.
getInteger() - Method in interface net.dpml.test.ContextTestComponent.Context
Return as assigned non-optional integer value.
getIntegerInstance() - Static method in class net.dpml.cli.validation.NumberValidator
Returns a NumberValidator for an integer number format for the current default locale.
getIntegerProperty(String, int) - Method in interface net.dpml.library.Dictionary
Return an integer property value.
getIntegerProperty(String, int) - Method in class net.dpml.library.impl.DefaultDictionary
Return an integer property value.
getIntegralPort(int) - Method in interface net.dpml.http.ConnectorContext
Return the integral port.
getIntegralScheme(String) - Method in interface net.dpml.http.ConnectorContext
Return the integral scheme (http or https).
getInterfaces() - Method in class net.dpml.metro.runtime.DefaultStateMachine
Return all of the available interfaces relative to the current state.
getInterfaces() - Method in class net.dpml.state.DefaultState
Return the array of management interfaces associated with the state.
getInterfaces() - Method in class net.dpml.state.NullState
Return the array of operations associated with the state.
getInterfaces() - Method in interface net.dpml.state.State
Return the array of management interfaces associated with the state.
getInterfaces() - Method in interface net.dpml.state.StateMachine
Return all of the available interfaces relative to the current state.
getIssues() - Method in exception net.dpml.metro.ValidationException
Return the array iof issues.
getKey() - Method in exception net.dpml.component.ComponentNotFoundException
Return the requested key.
getKey() - Method in class net.dpml.component.ContextEvent
Return the feature name.
getKey() - Method in exception net.dpml.lang.DuplicateKeyException
Return the key.
getKey() - Method in exception net.dpml.lang.UnknownKeyException
Return the key.
getKey() - Method in class net.dpml.metro.data.FeatureDirective
Return the feature key.
getKey() - Method in class net.dpml.metro.info.EntryDescriptor
Return the key that Component uses to lookup entry.
getKey() - Method in class net.dpml.metro.info.PartReference
Return the key.
getKey() - Method in class net.dpml.metro.tools.ComponentBuilderTask
Return the part key.
getKey() - Method in class net.dpml.metro.tools.EntryDataType
Return the key identifying the part that this builder is building.
getKey() - Method in class net.dpml.metro.tools.PartDataType
Return the part key.
getKey() - Method in interface net.dpml.metro.tools.PartReferenceBuilder
Return the key identifying the part that this builder is building.
getKey() - Method in class net.dpml.metro.ValidationException.Issue
Return the issue key.
getKey() - Method in class net.dpml.station.info.RegistryDescriptor.Entry
Return the entry key.
getKeys() - Method in interface net.dpml.metro.PartsManager
Return the array of keys used to identify internal parts.
getKeys() - Method in interface net.dpml.station.ApplicationRegistry
Return the array of application keys.
getKeys() - Method in class net.dpml.station.server.RemoteApplicationRegistry
Return the array of application keys.
getKeyStore(URI) - Method in interface net.dpml.http.SslSocketConnector.Context
Return the keystore location uri.
getKeyStorePassword(String) - Method in interface net.dpml.http.SslSocketConnector.Context
Return the keystore password.
getKeyStoreType(String) - Method in interface net.dpml.http.SslSocketConnector.Context
Return the keystore type.
getLayout() - Method in interface net.dpml.transit.CacheHandler
Return the layout used by the cache.
getLayout() - Method in class net.dpml.transit.info.HostDirective
Return the layout name.
getLayout(String) - Method in interface net.dpml.transit.LayoutRegistry
Return a location resolver capable for supporting the supplied id.
getLayout() - Method in class net.dpml.transit.management.HostController
 
getLayout() - Method in interface net.dpml.transit.management.HostControllerMXBean
 
getLayout(String) - Method in class net.dpml.transit.SecuredTransitContext
Return a layout object matching the supplied identifier.
getLayout(String) - Method in class net.dpml.transit.Transit
Return a layout object matching the supplied identifier.
getLayoutBase(String) - Method in interface net.dpml.tools.Context
Return the directory path representing the module structure and type using the layout strategy employed by the cache.
getLayoutBase(String) - Method in class net.dpml.tools.impl.DefaultContext
Return the directory path representing the module structure and type using the layout strategy employed by the cache.
getLayoutDirectives() - Method in class net.dpml.transit.info.CacheDirective
Return the supplimentary layout plugin configurations.
getLayoutFilename(String) - Method in interface net.dpml.tools.Context
Return a filename using the layout strategy employed by the cache.
getLayoutFilename(String) - Method in class net.dpml.tools.impl.DefaultContext
Return a filename using the layout strategy employed by the cache.
getLayoutModel() - Method in interface net.dpml.transit.model.CacheModel
Return the cache layout model.
getLayoutModel() - Method in class net.dpml.transit.model.HostLayoutEvent
Return the layout model that was assigned to the host.
getLayoutModel() - Method in interface net.dpml.transit.model.HostModel
Return the layout strategy model.
getLayoutModel() - Method in class net.dpml.transit.model.LayoutEvent
Return the layout model that was modified.
getLayoutModel() - Method in class net.dpml.transit.model.LayoutRegistryEvent
Return the resolver model that was added or removed.
getLayoutModel(String) - Method in interface net.dpml.transit.model.LayoutRegistryModel
Return a layout resolver model matching the supplied id.
getLayoutModels() - Method in interface net.dpml.transit.model.LayoutRegistryModel
Return the set of location resolver models.
getLayoutPath(String) - Method in class net.dpml.library.impl.DefaultResource
Return a filename using the layout strategy employed by the cache.
getLayoutPath(String) - Method in interface net.dpml.library.Resource
Return a filename using the layout strategy employed by the cache.
getLayoutPath(String) - Method in interface net.dpml.tools.Context
Return the full path to an artifact using the layout employed by the cache.
getLayoutPath(String) - Method in class net.dpml.tools.impl.DefaultContext
Return the full path to an artifact using the layout employed by the cache.
getLayoutRegistry() - Method in interface net.dpml.transit.CacheHandler
Return the layout registry.
getLayoutRegistryModel() - Method in interface net.dpml.transit.model.CacheModel
Return the layout registry model.
getLayoutRegistryModel() - Method in class net.dpml.transit.model.LayoutRegistryEvent
Return the model initiating the event.
getLayouts() - Method in class net.dpml.transit.management.TransitController
 
getLayouts() - Method in interface net.dpml.transit.management.TransitControllerMXBean
 
getLibrary() - Method in class net.dpml.library.impl.DefaultResource
Return the singleton library.
getLibrary() - Method in interface net.dpml.library.Resource
Return the singleton library.
getLibrary() - Method in interface net.dpml.tools.Context
Return the resource library.
getLibrary() - Method in class net.dpml.tools.impl.DefaultContext
Return the resource library.
getLibrary() - Method in class net.dpml.tools.tasks.GenericTask
Get the library.
getLifestylePolicy() - Method in interface net.dpml.metro.ComponentModel
Return the component lifestyle policy.
getLifestylePolicy() - Method in class net.dpml.metro.data.ComponentDirective
Return the component lifestyle policy.
getLifestylePolicy() - Method in class net.dpml.metro.info.InfoDescriptor
Return the component lifestyle policy.
getLifestylePolicy() - Method in class net.dpml.metro.tools.ComponentBuilderTask
Return the lifestyle policy declared relative to usage.
getLineUsageSettings() - Method in class net.dpml.cli.util.HelpFormatter
Return the line usage settings.
getLinkArtifact(String) - Method in class net.dpml.library.impl.DefaultResource
Construct an link artifact for the supplied type.
getLinkArtifact(String) - Method in interface net.dpml.library.Resource
Construct an unversion link artifact for the supplied type.
getLinkManager() - Method in class net.dpml.transit.SecuredTransitContext
Return the link manager.
getLinkManager() - Method in class net.dpml.transit.Transit
Return the link manager.
getLinkURI() - Method in class net.dpml.transit.link.Link
Return the link uri.
getListenerDirectives() - Method in class net.dpml.tools.info.BuilderDirective
Return the set of listener directives.
getLocal() - Method in class net.dpml.transit.info.CacheDirective
Return the local repository path.
getLocalFile(Artifact) - Method in interface net.dpml.transit.CacheHandler
Return the cache directory.
getLocalLayout() - Method in class net.dpml.transit.info.CacheDirective
Return the local system repository layout id.
getLocalLogger() - Method in class net.dpml.util.UnicastEventSource
Return the logging channel assigned to the event source.
getLocalPropertyNames() - Method in interface net.dpml.library.Dictionary
Return the local property names associated with the dictionary.
getLocalPropertyNames() - Method in class net.dpml.library.impl.DefaultDictionary
Return the local property names associated with the dictionary.
getLocation() - Method in error net.dpml.tools.BuildError
Return the location of the build error.
getLock() - Method in class net.dpml.station.server.DefaultModel
Return the internal synchronization lock object.
getLock() - Method in class net.dpml.util.UnicastEventSource
Return the internal synchronization lock.
getLogCookies(boolean) - Method in interface net.dpml.http.NCSARequestLogHandler.Context
Get the log cookies policy.
getLogDateFormat(String) - Method in interface net.dpml.http.NCSARequestLogHandler.Context
Return the log date format.
getLogger(String) - Method in class net.dpml.http.LogAdapter
Create a logger matching the supplied category.
getLogger(String) - Method in class net.dpml.http.LoggerAdapter
Create a logger matching the supplied category.
getLogger() - Method in class net.dpml.lang.Part
Get the assigned logging channel.
getLogger() - Method in class net.dpml.lang.PartDecoder
Get the assigned logging channel.
getLogger() - Method in class net.dpml.station.server.DefaultModel
Return the assigned logging channel.
getLogger() - Method in class net.dpml.station.server.UnicastEventSource
Return the assigned logging channel.
getLogger() - Method in class net.dpml.transit.DefaultModel
Return the assigned logging channel.
getLogLatency(boolean) - Method in interface net.dpml.http.NCSARequestLogHandler.Context
Get the log latency policy.
getLogRecord() - Method in class net.dpml.depot.LogStatement
Get the log record raised by the source JVM.
getLogTimeZone(String) - Method in interface net.dpml.http.NCSARequestLogHandler.Context
Return the log time zone.
getLogWriter() - Method in class net.dpml.transit.Transit
Returns the LogWriter for the Transit system.
getLong(String, long) - Method in class net.dpml.i18n.Resources
Retrieve a long from bundle.
getLong(String) - Method in class net.dpml.i18n.Resources
Retrieve a long from bundle.
getLong() - Method in interface net.dpml.test.ContextTestComponent.Context
Return as assigned non-optional long value.
getMajor() - Method in class net.dpml.lang.Version
Retrieve major component of version.
getMax(int) - Method in interface net.dpml.http.BoundedThreadPool.Context
Return maximum thread level.
getMaxIdleTime(int) - Method in interface net.dpml.http.ConnectorContext
Return the maximum idle time in milliseconds.
getMaximum() - Method in interface net.dpml.cli.Argument
Retrieves the maximum number of values acceptable for a valid Argument
getMaximum() - Method in interface net.dpml.cli.Group
Retrieves the maximum number of members acceptable for a valid Group
getMaximum() - Method in class net.dpml.cli.option.ArgumentImpl
Retrieves the maximum number of values acceptable for a valid Argument
getMaximum() - Method in class net.dpml.cli.option.GroupImpl
Retrieves the maximum number of values acceptable for a valid Argument
getMaximum() - Method in class net.dpml.cli.validation.DateValidator
Returns the maximum date permitted.
getMaximum() - Method in class net.dpml.cli.validation.NumberValidator
Return the maximum value allowed for an argument value.
getMessage() - Method in exception net.dpml.cli.OptionException
Return the exception message.
getMessage(String) - Method in class net.dpml.cli.resource.ResourceHelper
Returns the message for the specified key.
getMessage(String, Object) - Method in class net.dpml.cli.resource.ResourceHelper
Returns the message for the specified key and argument.
getMessage(String, Object, Object) - Method in class net.dpml.cli.resource.ResourceHelper
Returns the message for the specified key and arguments.
getMessage(String, Object, Object, Object) - Method in class net.dpml.cli.resource.ResourceHelper
Returns the message for the specified key and arguments.
getMessage(String, Object[]) - Method in class net.dpml.cli.resource.ResourceHelper
Returns the message for the specified key and arguments.
getMessage() - Method in class net.dpml.metro.ValidationException.Issue
Return the issue message.
getMessage() - Method in exception net.dpml.transit.EnvironmentException
Prepends variable name to the base message.
getMessage() - Method in exception net.dpml.util.DecodingException
Return a string representation of the exception.
getMethodName() - Method in class net.dpml.lang.Construct
Return the method name to be applied to the target object.
getMethodName() - Method in class net.dpml.lang.ValueDirective
Return the method name to be applied to the target object.
getMethodName() - Method in class net.dpml.state.DefaultOperation
Return the optional overriding method name.
getMethodName() - Method in interface net.dpml.state.Operation
Return the optional overriding method name.
getMicro() - Method in class net.dpml.lang.Version
Retrieve micro component of version.
getMimeType(String) - Static method in class net.dpml.util.MimeTypeHandler
Return the mimetype given a artifact type.
getMimeTypes(Map) - Method in interface net.dpml.http.ContextHandlerContext
Get the mime type mapping.
getMimeTypesSize() - Static method in class net.dpml.util.MimeTypeHandler
Returns the number of MimeTypes that has been defined.
getMin(int) - Method in interface net.dpml.http.BoundedThreadPool.Context
Get the minimum thread level.
getMinimum() - Method in interface net.dpml.cli.Argument
Retrieves the minimum number of values required for a valid Argument
getMinimum() - Method in interface net.dpml.cli.Group
Retrieves the minimum number of members required for a valid Group
getMinimum() - Method in class net.dpml.cli.option.ArgumentImpl
Retrieves the minimum number of values required for a valid Argument
getMinimum() - Method in class net.dpml.cli.option.GroupImpl
Retrieves the minimum number of values required for a valid Argument
getMinimum() - Method in class net.dpml.cli.validation.DateValidator
Returns the minimum date permitted.
getMinimum() - Method in class net.dpml.cli.validation.NumberValidator
Return the minimum value allowed for an argument value.
getMinor() - Method in class net.dpml.lang.Version
Retrieve minor component of version.
getMode() - Method in class net.dpml.library.info.ImportDirective
Return the import mode.
getMode() - Method in class net.dpml.library.info.IncludeDirective
Return the include mode.
getModel() - Method in class net.dpml.component.Composition
Get the deployment model.
getModule(String) - Method in class net.dpml.library.impl.DefaultLibrary
Return a named module.
getModule(String) - Method in class net.dpml.library.impl.DefaultModule
Return a module using a supplied reference.
getModule(String) - Method in interface net.dpml.library.Library
Return a named module.
getModule(String) - Method in interface net.dpml.library.Module
Return a module using a supplied reference.
getModules() - Method in class net.dpml.library.impl.DefaultLibrary
Return an array of the top-level modules within the library.
getModules() - Method in class net.dpml.library.impl.DefaultModule
Return the array of modules that are direct children of this module.
getModules() - Method in interface net.dpml.library.Library
Return a array of the top-level modules within the library.
getModules() - Method in interface net.dpml.library.Module
Return the array of modules that are direct children of this module.
getMonitor() - Method in class net.dpml.test.state.ManagedComponent
Return a monitor.
getName(String) - Method in interface net.dpml.http.BoundedThreadPool.Context
Get the thread pool name.
getName() - Method in interface net.dpml.http.HashUserRealm.Context
Get the user realm name.
getName() - Method in class net.dpml.http.ServletEntry
Return the servlet name.
getName() - Method in class net.dpml.lang.Enum
Retrieve the name of this Enum item, set in the constructor.
getName() - Method in class net.dpml.library.impl.DefaultResource
Return the name of the resource.
getName() - Method in class net.dpml.library.info.ResourceDirective
Return the resource name.
getName() - Method in interface net.dpml.library.Resource
Return the name of the resource.
getName() - Method in interface net.dpml.metro.ComponentModel
Return the component name.
getName() - Method in class net.dpml.metro.data.CategoryDirective
Return the category name.
getName() - Method in class net.dpml.metro.data.ComponentDirective
Return the profile name.
getName() - Method in class net.dpml.metro.info.CategoryDescriptor
Return the name of logging category.
getName() - Method in class net.dpml.metro.info.InfoDescriptor
Return the symbolic name of component.
getName(String) - Method in class net.dpml.metro.tools.ComponentBuilderTask
Return the component name.
getName() - Method in class net.dpml.metro.tools.TypeBuilderTask
Return the type name.
getName() - Method in interface net.dpml.state.Action
Return the action name.
getName() - Method in class net.dpml.state.ApplyAction
Return the action name.
getName() - Method in class net.dpml.state.DefaultInterface
Overriden method returning the interface classname.
getName() - Method in class net.dpml.state.DefaultOperation
Return the action name.
getName() - Method in class net.dpml.state.DefaultState
Return the name of the state.
getName() - Method in class net.dpml.state.DefaultTransition
Return the transition name
getName() - Method in class net.dpml.state.ExecAction
Return the action name.
getName() - Method in class net.dpml.state.NullState
Return the name of the state.
getName() - Method in interface net.dpml.state.State
Return the name of the state.
getName() - Method in interface net.dpml.test.ContextTestComponent.Context
Return as assigned non-optional name.
getName() - Method in class net.dpml.tools.info.ListenerDirective
Return the listener name.
getName() - Method in class net.dpml.tools.tasks.JavadocTask.Group.Package
Return the package name.
getName() - Method in class net.dpml.transit.Artifact
Return the name of the artifact.
getName() - Method in class net.dpml.transit.model.HostNameEvent
Return the new host name.
getName() - Method in class net.dpml.transit.tools.PluginTask.Task
Return the task name.
getNeedClientAuth(boolean) - Method in interface net.dpml.http.SslSocketConnector.Context
Return the 'need-client-authentication' policy.
getNetworkMonitorRouter() - Method in class net.dpml.transit.Transit
Returns a reference to the netowork monitor router.
getNewDirectory() - Method in class net.dpml.component.ControllerContextEvent
Return the new directory value.
getNewStatus() - Method in class net.dpml.component.StatusEvent
Return the status value.
getNewValue() - Method in class net.dpml.component.ContextEvent
Return the new value.
getNewValue() - Method in class net.dpml.component.ModelEvent
Return the new value.
getNormalised() - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Return the normalized collection.
getNumberInstance() - Static method in class net.dpml.cli.validation.NumberValidator
Returns a NumberValidator for a general-purpose number format for the current default locale.
getOldDirectory() - Method in class net.dpml.component.ControllerContextEvent
Return the old directory value.
getOldStatus() - Method in class net.dpml.component.StatusEvent
Return the prior status value.
getOldValue() - Method in class net.dpml.component.ContextEvent
Return the old value.
getOldValue() - Method in class net.dpml.component.ModelEvent
Return the old value.
getOperation() - Method in class net.dpml.state.DefaultTransition
Return an operation associated with the transition.
getOperation() - Method in interface net.dpml.state.Transition
Return an operation associated with the transition.
getOperations() - Method in class net.dpml.metro.runtime.DefaultStateMachine
Return all of the available operations relative to the current state.
getOperations() - Method in class net.dpml.state.DefaultState
Return the array of operations associated with the state.
getOperations() - Method in class net.dpml.state.NullState
Return the array of operations associated with the state.
getOperations() - Method in interface net.dpml.state.State
Return the array of operations associated with the state.
getOperations() - Method in interface net.dpml.state.StateMachine
Return all of the available operations relative to the current state.
getOption(String) - Method in class net.dpml.cli.commandline.DefaultingCommandLine
Finds the Option with the specified trigger
getOption(String) - Method in interface net.dpml.cli.CommandLine
Finds the Option with the specified trigger
getOption(String) - Method in class net.dpml.cli.commandline.PreferencesCommandLine
Finds the Option with the specified trigger
getOption(String) - Method in class net.dpml.cli.commandline.PropertiesCommandLine
Finds the Option with the specified trigger
getOption(String) - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Finds the Option with the specified trigger
getOption() - Method in interface net.dpml.cli.HelpLine
 
getOption() - Method in class net.dpml.cli.option.HelpLineImpl
 
getOption() - Method in exception net.dpml.cli.OptionException
Gets the Option the exception relates to
getOptional() - Method in class net.dpml.metro.info.EntryDescriptor
Return true if entry is optional, false otherwise.
getOptionalBoolean(boolean) - Method in interface net.dpml.test.ContextTestComponent.Context
Return as resolved optional boolean value.
getOptionalByte(byte) - Method in interface net.dpml.test.ContextTestComponent.Context
Return as resolved optional byte value.
getOptionalChar(char) - Method in interface net.dpml.test.ContextTestComponent.Context
Return as resolved optional char value.
getOptionalColor(Color) - Method in interface net.dpml.test.ContextTestComponent.Context
Return the assigned color.
getOptionalDouble(double) - Method in interface net.dpml.test.ContextTestComponent.Context
Return as resolved optional double value.
getOptionalFile(File) - Method in interface net.dpml.test.ContextTestComponent.Context
Return as resolved optional file value.
getOptionalFloat(float) - Method in interface net.dpml.test.ContextTestComponent.Context
Return as resolved optional float value.
getOptionalInteger(int) - Method in interface net.dpml.test.ContextTestComponent.Context
Return as resolved optional integer value.
getOptionalLong(long) - Method in interface net.dpml.test.ContextTestComponent.Context
Return as resolved optional long value.
getOptionalShort(short) - Method in interface net.dpml.test.ContextTestComponent.Context
Return as resolved optional short value.
getOptionalURI(URI) - Method in interface net.dpml.test.ContextTestComponent.Context
Return a optional uri value.
getOptionCount(String) - Method in class net.dpml.cli.commandline.CommandLineImpl
Retrieves the number of times the specified Option appeared in this CommandLine
getOptionCount(Option) - Method in class net.dpml.cli.commandline.CommandLineImpl
Retrieves the number of times the specified Option appeared in this CommandLine
getOptionCount(String) - Method in interface net.dpml.cli.CommandLine
Retrieves the number of times the specified Option appeared in this CommandLine
getOptionCount(Option) - Method in interface net.dpml.cli.CommandLine
Retrieves the number of times the specified Option appeared in this CommandLine
getOptions() - Method in class net.dpml.cli.commandline.DefaultingCommandLine
Retrieves a list of all Options found in this CommandLine
getOptions() - Method in interface net.dpml.cli.CommandLine
Retrieves a list of all Options found in this CommandLine
getOptions() - Method in class net.dpml.cli.commandline.PreferencesCommandLine
Retrieves a list of all Options found in this CommandLine
getOptions() - Method in class net.dpml.cli.commandline.PropertiesCommandLine
Retrieves a list of all Options found in this CommandLine
getOptions() - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Retrieves a list of all Options found in this CommandLine
getOptions() - Method in class net.dpml.cli.option.GroupImpl
Gets the member Options of thie Group.
getOptionTriggers() - Method in class net.dpml.cli.commandline.DefaultingCommandLine
Retrieves a list of all Option triggers found in this CommandLine
getOptionTriggers() - Method in interface net.dpml.cli.CommandLine
Retrieves a list of all Option triggers found in this CommandLine
getOptionTriggers() - Method in class net.dpml.cli.commandline.PreferencesCommandLine
Retrieves a list of all Option triggers found in this CommandLine
getOptionTriggers() - Method in class net.dpml.cli.commandline.PropertiesCommandLine
Retrieves a list of all Option triggers found in this CommandLine
getOptionTriggers() - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Retrieves a list of all Option triggers found in this CommandLine
getOutputStream() - Method in class net.dpml.transit.artifact.ArtifactURLConnection
Return an output stream to the resource.
getOutputStream() - Method in class net.dpml.transit.link.LinkURLConnection
Return an output stream to the resource.
getOutputStream() - Method in class net.dpml.transit.local.LocalURLConnection
Return an output stream to the resource.
getOutputStream() - Method in class net.dpml.transit.registry.RegistryURLConnection
Return an output stream to the resource.
getPackageResources(Class) - Static method in class net.dpml.i18n.ResourceManager
Retrieve resource for specified Classes package.
getPackageResources(Class, Locale) - Static method in class net.dpml.i18n.ResourceManager
Retrieve resource for specified Classes package.
getPackageResourcesBaseName(Class) - Static method in class net.dpml.i18n.ResourceManager
Retrieve resource basename for specified Classes package.
getPackages() - Method in class net.dpml.tools.tasks.JavadocTask.Group
Return the packages within the group.
getPageWidth() - Method in class net.dpml.cli.util.HelpFormatter
Return the page width.
getParameters() - Method in interface net.dpml.transit.model.CodeBaseModel
Return the array of codebase parameter values.
getParameters() - Method in class net.dpml.transit.model.ParametersEvent
Return the codebase parameter value array.
getParent() - Method in interface net.dpml.component.Provider
Return a parent provider.
getParent() - Method in class net.dpml.library.impl.DefaultResource
Return the enclosing parent module.
getParent() - Method in interface net.dpml.library.Resource
Return the enclosing parent module.
getParent() - Method in class net.dpml.state.DefaultState
Return the parent state to this state or null if this is the root of a state graph.
getParent() - Method in class net.dpml.state.NullState
Return the parent state to this state or null if this is the root of a state graph.
getParent() - Method in interface net.dpml.state.State
Return the parent state to this state or null if this is the root of a state graph.
getParentURI() - Method in exception net.dpml.component.PartNotFoundException
Return the parent part.
getPartBuilders() - Method in class net.dpml.metro.tools.PartsDataType
Return the set of parts contained within this container.
getPartDirective(String) - Method in class net.dpml.metro.data.ContextDirective
Return part defining the value for the requested entry.
getPartHandlerURI() - Method in class net.dpml.metro.data.AbstractDirective
Return the part handler uri.
getPartHandlerURI() - Method in class net.dpml.metro.data.ValueDirective
Return the part handler uri.
getPartHandlerURI() - Method in class net.dpml.metro.tools.ComponentBuilderTask
Return a urn identitifying the part handler for this builder.
getPartHandlerURI() - Method in class net.dpml.metro.tools.EntryDataType
Return a urn identitifying the part handler for this builder.
getPartHandlerURI() - Method in class net.dpml.metro.tools.PartDataType
Return a urn identitifying the part handler for this builder.
getPartition() - Method in interface net.dpml.component.ControllerContext
Return the assigned root partition.
getPartition() - Method in class net.dpml.component.InitialContext
Return the partition name
getPartReference(String) - Method in class net.dpml.metro.data.ContextDirective
Return part reference defining the value for the requested entry.
getPartReferences() - Method in interface net.dpml.metro.ComponentModel
Return the default set of internal part directives.
getPartReferences() - Method in class net.dpml.metro.data.ComponentDirective
Returns the parts declared by this component type.
getParts(ClassLoader, Type) - Method in class net.dpml.metro.tools.PartsDataType
Return the set of parts contained within this parts collection.
getPassword() - Method in class net.dpml.transit.info.HostDirective
Return the proxy password.
getPassword() - Method in class net.dpml.transit.info.ProxyDirective
Return the proxy password.
getPasswordAuthentication() - Method in class net.dpml.transit.model.HostChangeEvent
Return the host password authentication credentials.
getPasswordAuthentication() - Method in class net.dpml.transit.model.ProxyEvent
Return the proxy model password authentication.
getPath() - Method in class net.dpml.http.ServletEntry
Return the path.
getPath() - Method in class net.dpml.lang.Resource
Get the resource path.
getPath() - Method in interface net.dpml.test.ContextTestComponent.Context
Return as assigned non-optional path.
getPath(Scope) - Method in interface net.dpml.tools.Context
Return an Ant path suitable for compile or runtime usage.
getPath(Scope) - Method in class net.dpml.tools.impl.DefaultContext
Return an Ant path suitable for comile or runtime usage.
getPath() - Method in class net.dpml.transit.tools.PluginTask.Antlib
Return the antlib resource path.
getPercentInstance() - Static method in class net.dpml.cli.validation.NumberValidator
Returns a NumberValidator for a percentage format for the current default locale.
getPermissions(PermissionCollection) - Method in interface net.dpml.http.WebAppContextHandler.Context
Get the assigned permission collection.
getPID() - Method in class net.dpml.depot.LogStatement
Get the process identifier identifying the source JVM.
getPID() - Method in interface net.dpml.station.Application
Return the process identifier of the process within which the application is running.
getPID() - Method in class net.dpml.station.server.RemoteApplication
Return the process identifier of the process within which the application is running.
getPluginClass() - Method in class net.dpml.lang.Plugin
Get the default plugin class.
getPluginRequested(ClassLoader, URI, Object[]) - Method in interface net.dpml.transit.monitor.RepositoryMonitor
Handle notification of a request for the establishment of a plugin.
getPluginRequested(ClassLoader, URI, Object[]) - Method in class net.dpml.transit.monitor.RepositoryMonitorAdapter
Handle notification of a request for the establishment of a plugin.
getPluginRequested(ClassLoader, URI, Object[]) - Method in class net.dpml.transit.monitor.RepositoryMonitorRouter
Notify all monitors of a request for the establishment of a plugin.
getPort() - Method in interface net.dpml.http.ConnectorContext
Return the connector port.
getPort(int) - Method in interface net.dpml.test.app.DefaultServer.Context
Return the port.
getPreferProxiedForAddress(boolean) - Method in interface net.dpml.http.NCSARequestLogHandler.Context
Return the prefer-proxy-for-address policy.
getPreferredName() - Method in class net.dpml.cli.option.ArgumentImpl
The preferred name of an option is used for generating help and usage information.
getPreferredName() - Method in class net.dpml.cli.option.Command
The preferred name of an option is used for generating help and usage information.
getPreferredName() - Method in class net.dpml.cli.option.DefaultOption
The preferred name of an option is used for generating help and usage information.
getPreferredName() - Method in interface net.dpml.cli.Option
The preferred name of an option is used for generating help and usage information.
getPreferredName() - Method in class net.dpml.cli.option.GroupImpl
The preferred name of an option is used for generating help and usage information.
getPreferredName() - Method in class net.dpml.cli.option.PropertyOption
The preferred name of an option is used for generating help and usage information.
getPreferredName() - Method in class net.dpml.cli.option.Switch
The preferred name of an option is used for generating help and usage information.
getPrefixes() - Method in class net.dpml.cli.option.ArgumentImpl
Identifies the argument prefixes that should be considered options.
getPrefixes() - Method in class net.dpml.cli.option.DefaultOption
Identifies the argument prefixes that should be considered options.
getPrefixes() - Method in interface net.dpml.cli.Option
Identifies the argument prefixes that should be considered options.
getPrefixes() - Method in class net.dpml.cli.option.GroupImpl
Identifies the argument prefixes that should be considered options.
getPrefixes() - Method in class net.dpml.cli.option.ParentImpl
Identifies the argument prefixes that should be considered options.
getPrefixes() - Method in class net.dpml.cli.option.PropertyOption
Identifies the argument prefixes that should be considered options.
getPrefixes() - Method in class net.dpml.cli.option.Switch
Identifies the argument prefixes that should be considered options.
getPrefs() - Method in class net.dpml.transit.management.TransitController
 
getPrefs() - Method in interface net.dpml.transit.management.TransitControllerMXBean
 
getPrintWriter() - Method in class net.dpml.cli.util.HelpFormatter
Return the print writer.
getPriority(int) - Method in interface net.dpml.http.BoundedThreadPool.Context
Get the thread pool priority.
getPriority() - Method in class net.dpml.metro.data.CategoryDirective
Return the logging priority for the category.
getPriority() - Method in class net.dpml.metro.info.PartReference
Return the priority value.
getPriority() - Method in class net.dpml.tools.info.ListenerDirective
Return the listener priority.
getPriority() - Method in class net.dpml.transit.info.HostDirective
Return the host priority.
getPriority() - Method in class net.dpml.transit.management.HostController
 
getPriority() - Method in interface net.dpml.transit.management.HostControllerMXBean
 
getPriority() - Method in interface net.dpml.transit.model.HostModel
Return the host priority.
getPriority() - Method in class net.dpml.transit.model.HostPriorityEvent
Return the new host priority value.
getPriority() - Method in interface net.dpml.transit.ResourceHost
Returns the priority of the resource host.
getProcessState() - Method in interface net.dpml.station.Application
Return the current deployment state of the process.
getProcessState() - Method in class net.dpml.station.server.RemoteApplication
Return the current deployment state of the process.
getProject() - Method in interface net.dpml.tools.Context
Return the associated project.
getProject() - Method in class net.dpml.tools.impl.DefaultContext
Return the associated project.
getPrompt() - Method in class net.dpml.transit.info.HostDirective
Return the authentication prompt.
getProperties() - Method in class net.dpml.cli.commandline.DefaultingCommandLine
Retrieves the set of all property names associated with this CommandLine
getProperties() - Method in interface net.dpml.cli.CommandLine
Retrieves the set of all property names associated with this CommandLine
getProperties() - Method in class net.dpml.cli.commandline.PreferencesCommandLine
Retrieves the set of all property names associated with this CommandLine
getProperties() - Method in class net.dpml.cli.commandline.PropertiesCommandLine
Retrieves the set of all property names associated with this CommandLine
getProperties() - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Retrieves the set of all property names associated with this CommandLine
getProperties() - Method in class net.dpml.library.info.AbstractDirective
Return a property set.
getProperties(Element) - Method in class net.dpml.library.info.LibraryDecoder
Return properties declared within the supplied element as immediate child elements.
getProperties() - Method in class net.dpml.metro.info.Descriptor
Returns the property set.
getProperty(String) - Method in class net.dpml.cli.commandline.CommandLineImpl
Retrieves the value associated with the specified property
getProperty(String, String) - Method in class net.dpml.cli.commandline.DefaultingCommandLine
Retrieves the value associated with the specified property
getProperty(String) - Method in interface net.dpml.cli.CommandLine
Retrieves the value associated with the specified property
getProperty(String, String) - Method in interface net.dpml.cli.CommandLine
Retrieves the value associated with the specified property
getProperty(String, String) - Method in class net.dpml.cli.commandline.PreferencesCommandLine
Retrieves the value associated with the specified property
getProperty(String, String) - Method in class net.dpml.cli.commandline.PropertiesCommandLine
Retrieves the value associated with the specified property
getProperty(String, String) - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Retrieves the value associated with the specified property
getProperty(String) - Method in interface net.dpml.library.Dictionary
Return a property value.
getProperty(String, String) - Method in interface net.dpml.library.Dictionary
Return a property value.
getProperty(String) - Method in class net.dpml.library.impl.DefaultDictionary
Return a property value.
getProperty(String, String) - Method in class net.dpml.library.impl.DefaultDictionary
Return a property value.
getProperty(String) - Method in class net.dpml.library.impl.DefaultLibrary
Return a property value.
getProperty(String, String) - Method in class net.dpml.library.impl.DefaultLibrary
Return a property value.
getProperty(String) - Method in class net.dpml.library.info.AbstractDirective
Return a property value.
getProperty(String) - Method in interface net.dpml.tools.Context
Return the value of a property.
getProperty(String, String) - Method in interface net.dpml.tools.Context
Return the value of a property.
getProperty(String) - Method in class net.dpml.tools.impl.DefaultContext
Return the value of a property.
getProperty(String, String) - Method in class net.dpml.tools.impl.DefaultContext
Return the value of a property.
getProperty(String) - Method in interface net.dpml.util.Resolver
Return a property value.
getProperty(String, String) - Method in interface net.dpml.util.Resolver
Return a property value.
getProperty(String) - Method in class net.dpml.util.SimpleResolver
Return a property value.
getProperty(String, String) - Method in class net.dpml.util.SimpleResolver
Return a property value.
getProperty(Properties, String, String) - Static method in class net.dpml.util.Util
Return the value of a property.
getPropertyNames() - Method in interface net.dpml.library.Dictionary
Return the property names associated with the dictionary.
getPropertyNames() - Method in class net.dpml.library.impl.DefaultDictionary
Return the property names associated with the dictionary.
getPropertyNames() - Method in class net.dpml.library.impl.DefaultLibrary
Return the property names associated with the dictionary.
getProtocol() - Method in class net.dpml.cli.validation.URLValidator
Returns the protocol that must be used by a valid URL.
getProtocol(String) - Method in interface net.dpml.http.SslSocketConnector.Context
Return the SSL protocol.
getProvider() - Method in interface net.dpml.component.Component
Return a provider of an instance of the component.
getProvider() - Method in class net.dpml.component.ContextEvent
Return the component model that initiating the event.
getProvider() - Method in class net.dpml.component.StatusEvent
Return the component model that initiating the event.
getProvider(String) - Method in interface net.dpml.http.SslSocketConnector.Context
Return the SSL context provider.
getProvider(String) - Method in interface net.dpml.metro.PartsManager
Return a component handler.
getProvider() - Method in interface net.dpml.station.Application
Return the component instance handler.
getProvider() - Method in class net.dpml.station.server.RemoteApplication
Return the component instance handler.
getProviders(Scope, boolean, boolean) - Method in class net.dpml.library.impl.DefaultResource
Return an array of resource that are providers to this resource.
getProviders(Scope, boolean, boolean) - Method in interface net.dpml.library.Resource
Return an array of resource that are providers to this resource.
getProviders() - Method in interface net.dpml.metro.PartsManager
Return an array of all component handlers.
getProviders(Class) - Method in interface net.dpml.metro.PartsManager
Return an array of component handlers to the supplied service.
getProxiedInstance(Class, Map) - Static method in class net.dpml.util.ContextInvocationHandler
Construct a new context instance implementing the supplied class and backed by entries in the supplied map.
getProxyDirective() - Method in class net.dpml.transit.info.TransitDirective
Return the proxy configuration.
getProxyHost() - Method in class net.dpml.transit.management.TransitController
 
getProxyHost() - Method in interface net.dpml.transit.management.TransitControllerMXBean
 
getProxyModel() - Method in class net.dpml.transit.DefaultTransitModel
Return the proxy configuration model.
getProxyModel() - Method in class net.dpml.transit.model.ProxyEvent
Return the proxy model that is the subject of change.
getProxyModel() - Method in interface net.dpml.transit.model.TransitModel
Return the proxy model.
getProxyPassword() - Method in class net.dpml.transit.management.TransitController
 
getProxyPassword() - Method in interface net.dpml.transit.management.TransitControllerMXBean
 
getProxyUsername() - Method in class net.dpml.transit.management.TransitController
 
getProxyUsername() - Method in interface net.dpml.transit.management.TransitControllerMXBean
 
getRepositoryMonitorRouter() - Method in class net.dpml.transit.Transit
Returns a reference to the repository monitor router.
getRequestBufferSize(int) - Method in interface net.dpml.http.ConnectorContext
Return the request buffer size.
getRequestIdentifier() - Method in class net.dpml.transit.model.HostChangeEvent
Return the host request identifier.
getRequestIdentifier() - Method in interface net.dpml.transit.model.HostModel
Return the host request identifier.
getRequestIdentifier() - Method in class net.dpml.transit.model.ProxyEvent
Return the proxy model request identifier.
getRequestIdentifier() - Method in interface net.dpml.transit.model.ProxyModel
Return the proxy host request identifier.
getResource(String) - Method in class net.dpml.library.impl.DefaultLibrary
Recursively lookup a resource using a fully qualified reference.
getResource(String) - Method in class net.dpml.library.impl.DefaultModule
Return a resource using a supplied name.
getResource(String) - Method in interface net.dpml.library.Library
Recursively lookup a resource using a fully qualified reference.
getResource(String) - Method in interface net.dpml.library.Module
Return a resource using a supplied name.
getResource() - Method in interface net.dpml.tools.Context
Return the active resource.
getResource() - Method in class net.dpml.tools.impl.DefaultContext
Return the active resource.
getResource() - Method in class net.dpml.tools.tasks.GenericTask
Get the project definition.
getResource() - Method in class net.dpml.tools.tasks.ResourceTask
Get the project definition.
getResource(Artifact) - Method in interface net.dpml.transit.CacheHandler
Attempts to download and cache a remote artifact using a set of remote repositories.
getResource(Artifact, String) - Method in interface net.dpml.transit.CacheHandler
Attempts to download and cache a remote artifact using a set of remote repositories.
getResourceAliases(Map) - Method in interface net.dpml.http.WebAppContextHandler.Context
Get the resource alias map.
getResourceBase() - Method in interface net.dpml.http.ResourceContextHandler.Context
Get the http context resource base.
getResourceBase() - Method in interface net.dpml.http.ServletContextHandler.Context
Get the http context resource base.
getResourceDirective() - Method in class net.dpml.library.impl.DefaultResource
Return the underlying resource defintion.
getResourceDirectives() - Method in class net.dpml.library.info.LibraryDirective
Return the set of module directives.
getResourceDirectives() - Method in class net.dpml.library.info.ModuleDirective
Return an array of resource directives representing the resources within the module.
getResourceHelper() - Static method in class net.dpml.cli.resource.ResourceHelper
Gets the ResourceHelper appropriate to the specified class.
getResourcePath() - Method in class net.dpml.library.impl.DefaultResource
Return the fully qualified path to the resource.
getResourcePath() - Method in interface net.dpml.library.Resource
Return the fully qualified path to the resource.
getResourceReference() - Method in class net.dpml.library.info.FeatureFilterDirective
Get the resource ref value.
getResources(String) - Static method in class net.dpml.i18n.ResourceManager
Retrieve resource for specified name.
getResources() - Method in class net.dpml.library.impl.DefaultModule
Return an array of immediate resources contained within the module.
getResources() - Method in interface net.dpml.library.Module
Return an array of immediate resources contained within the module.
getResponseBufferSize(int) - Method in interface net.dpml.http.ConnectorContext
Return the response buffer size.
getRetainDays(int) - Method in interface net.dpml.http.NCSARequestLogHandler.Context
Return the retain days value.
getRootCause() - Method in exception net.dpml.component.ControlException
Iterates through exceptiion to locate the root causal exception.
getRootElement(File) - Static method in class net.dpml.util.ElementHelper
Return the root element of the supplied file.
getRootElement(InputStream) - Static method in class net.dpml.util.ElementHelper
Return the root element of the supplied input stream.
getRootElement(DocumentBuilder, InputStream) - Static method in class net.dpml.util.ElementHelper
Return the root element of the supplied input stream.
getScheme() - Method in class net.dpml.library.info.ResourceDirective
Return the scheme to use when declaring the published artifact (used in conjunction with anonymous resources.
getScheme() - Method in class net.dpml.transit.Artifact
Return the protocol for the artifact.
getScheme() - Method in class net.dpml.transit.info.HostDirective
Return the authentication scheme.
getScope() - Method in class net.dpml.library.info.DependencyDirective
Return the dependency scope.
getSecureModel(Logger) - Static method in class net.dpml.transit.DefaultTransitModel
Return a model that is restricted to the secure local environment with no proxy setting or external hosts.
getSecureRandomAlgorithm(String) - Method in interface net.dpml.http.SslSocketConnector.Context
Return the keystore algorithm.
getSecurityHandler(SecurityHandler) - Method in interface net.dpml.http.WebAppContextHandler.Context
Get the assigned security handler.
getServer() - Method in interface net.dpml.test.app.DefaultListener.Context
Return the server.
getServiceClass() - Method in interface net.dpml.component.Service
Return the service class.
getServiceClassname() - Method in class net.dpml.metro.data.LookupDirective
Return the service classname.
getServiceDescriptor(ServiceDescriptor) - Method in class net.dpml.metro.info.Type
Retrieve a service descriptor matching the supplied reference.
getServiceDescriptor(String) - Method in class net.dpml.metro.info.Type
Retrieve a service descriptor matching the supplied classname.
getServiceDescriptors() - Method in class net.dpml.metro.info.Type
Get the set of service descriptors defining the set of services that the component type exports.
getServletEntries(ServletEntry[]) - Method in interface net.dpml.http.ServletContextHandler.Context
Get the array of servlet name to path mappings.
getServletHandler(ServletHandler) - Method in interface net.dpml.http.WebAppContextHandler.Context
Get the assigned servlet handler.
getServletHolders(ServletHolder[]) - Method in interface net.dpml.http.ServletContextHandler.Context
Get the array of servlet holders.
getServletInfo() - Method in class net.dpml.test.http.DispatchServlet
Return thr servlet info.
getServletInfo() - Method in class net.dpml.test.http.Dump
Return the servlet info.
getServletInfo() - Method in class net.dpml.test.http.SessionDump
Return the servlet info.
getSessionHandler(SessionHandler) - Method in interface net.dpml.http.WebAppContextHandler.Context
Get the assigned session handler.
getShare() - Method in class net.dpml.transit.management.TransitController
 
getShare() - Method in interface net.dpml.transit.management.TransitControllerMXBean
 
getShellCommand() - Method in class net.dpml.cli.util.HelpFormatter
Return the shell command.
getShort(String, short) - Method in class net.dpml.i18n.Resources
Retrieve a short from bundle.
getShort(String) - Method in class net.dpml.i18n.Resources
Retrieve a short from bundle.
getShort() - Method in interface net.dpml.test.ContextTestComponent.Context
Return as assigned non-optional short value.
getShutdownTimeout() - Method in class net.dpml.station.info.ApplicationDescriptor
Get the duration in seconds to wait for the shutdown of the application before considering the process as non-responsive.
getSoLingerTime(int) - Method in interface net.dpml.http.ConnectorContext
Return the soLingerTime parameter value.
getSource() - Method in exception net.dpml.metro.ValidationException
Return the source object.
getSource() - Method in exception net.dpml.transit.model.VetoDisposalException
Return the object rasing the veto.
getSourceModel() - Method in class net.dpml.component.ModelEvent
Return the component model that initiating the event.
getSrcDirectory() - Method in interface net.dpml.tools.Context
Return the project source directory.
getSrcDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project source directory.
getSrcDocsDirectory() - Method in interface net.dpml.tools.Context
Return the project source docs directory.
getSrcDocsDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project source docs directory.
getSrcMainDirectory() - Method in interface net.dpml.tools.Context
Return the project source main directory.
getSrcMainDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project source main directory.
getSrcTestDirectory() - Method in interface net.dpml.tools.Context
Return the project source test directory.
getSrcTestDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project source test directory.
getStartupPolicy() - Method in class net.dpml.station.info.ApplicationDescriptor
Return the application startup policy.
getStartupTimeout() - Method in class net.dpml.station.info.ApplicationDescriptor
Get the duration in seconds to wait for startup of the application before considering deployment as a timeout failure.
getState() - Method in interface net.dpml.component.Provider
Returns the current state of the control.
getState() - Method in class net.dpml.metro.runtime.DefaultStateMachine
Return the current state.
getState() - Method in class net.dpml.state.DefaultTransition
Return the state that this transition is a part of.
getState() - Method in interface net.dpml.state.StateMachine
Return the current state.
getState() - Method in interface net.dpml.state.Transition
Return the state that this transition is a part of.
getState() - Method in class net.dpml.station.ApplicationEvent
Return the state associated with the event.
getStateGraph() - Method in class net.dpml.metro.info.Type
Return the state graph for the component type.
getStatePath() - Method in class net.dpml.state.DefaultState
Return the state path.
getStatePath() - Method in class net.dpml.state.NullState
Return the state path.
getStatePath() - Method in interface net.dpml.state.State
Return the state path.
getStates() - Method in class net.dpml.state.DefaultState
Return the substates within this state.
getStates() - Method in class net.dpml.state.NullState
Return the substates within this state.
getStates() - Method in interface net.dpml.state.State
Return the substates within this state.
getStatus() - Method in interface net.dpml.component.Provider
Return the current status of the provider.
getStatutoryVersion() - Method in class net.dpml.library.impl.DefaultResource
Return the declard resource version.
getStatutoryVersion() - Method in interface net.dpml.library.Resource
Return the statutory resource version.
getStorageURL(URI) - Method in class net.dpml.station.console.StationPlugin
Return the storage uri as a url.
getString(String) - Method in class net.dpml.i18n.Resources
Retrieve a raw string from bundle.
getString(String, Object) - Method in class net.dpml.i18n.Resources
Retrieve a string from resource bundle and format it with specified args.
getString(String, Object, Object) - Method in class net.dpml.i18n.Resources
Retrieve a string from resource bundle and format it with specified args.
getString(String, Object, Object, Object) - Method in class net.dpml.i18n.Resources
Retrieve a string from resource bundle and format it with specified args.
getString(String, Object, Object, Object, Object) - Method in class net.dpml.i18n.Resources
Retrieve a string from resource bundle and format it with specified args.
getString(String, Object, Object, Object, Object, Object) - Method in class net.dpml.i18n.Resources
Retrieve a string from resource bundle and format it with specified args.
getString(String, Object, Object, Object, Object, Object, Object) - Method in class net.dpml.i18n.Resources
Retrieve a string from resource bundle and format it with specified args.
getString(String, Object, Object, Object, Object, Object, Object, Object) - Method in class net.dpml.i18n.Resources
Retrieve a string from resource bundle and format it with specified args.
getSubsequentSeparator() - Method in class net.dpml.cli.option.ArgumentImpl
Returns the subsequent separator character.
getSwitch(String) - Method in class net.dpml.cli.commandline.CommandLineImpl
Retrieves the Boolean value associated with the specified Switch
getSwitch(String, Boolean) - Method in class net.dpml.cli.commandline.CommandLineImpl
Retrieves the Boolean value associated with the specified Switch
getSwitch(Option) - Method in class net.dpml.cli.commandline.CommandLineImpl
Retrieves the Boolean value associated with the specified Switch
getSwitch(Option, Boolean) - Method in class net.dpml.cli.commandline.DefaultingCommandLine
Retrieves the Boolean value associated with the specified Switch
getSwitch(String) - Method in interface net.dpml.cli.CommandLine
Retrieves the Boolean value associated with the specified Switch
getSwitch(String, Boolean) - Method in interface net.dpml.cli.CommandLine
Retrieves the Boolean value associated with the specified Switch
getSwitch(Option) - Method in interface net.dpml.cli.CommandLine
Retrieves the Boolean value associated with the specified Switch
getSwitch(Option, Boolean) - Method in interface net.dpml.cli.CommandLine
Retrieves the Boolean value associated with the specified Switch
getSwitch(Option, Boolean) - Method in class net.dpml.cli.commandline.PreferencesCommandLine
Retrieves the Boolean value associated with the specified Switch
getSwitch(Option, Boolean) - Method in class net.dpml.cli.commandline.PropertiesCommandLine
Retrieves the Boolean value associated with the specified Switch
getSwitch(Option, Boolean) - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Retrieves the Boolean value associated with the specified Switch
getSystemProperties() - Method in class net.dpml.station.info.ApplicationDescriptor
Get the system properties.
getTarget() - Method in class net.dpml.metro.data.CategoryDirective
Return the default log target for the category.
getTargetBuildDirectory() - Method in interface net.dpml.tools.Context
Return the project target build directory.
getTargetBuildDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target build directory.
getTargetBuildDocsDirectory() - Method in interface net.dpml.tools.Context
Return the project target build docs directory.
getTargetBuildDocsDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target build docs directory.
getTargetBuildMainDirectory() - Method in interface net.dpml.tools.Context
Return the project target build main directory.
getTargetBuildMainDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target build main directory.
getTargetBuildTestDirectory() - Method in interface net.dpml.tools.Context
Return the project target build test directory.
getTargetBuildTestDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target build test directory.
getTargetClass(ClassLoader) - Method in interface net.dpml.metro.tools.ValueBuilder
Return the base classname.
getTargetClass(ClassLoader) - Method in class net.dpml.metro.tools.ValueDataType
Return the base classname.
getTargetClassesDirectory() - Method in interface net.dpml.tools.Context
Return the project target root classes directory.
getTargetClassesDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target root classes directory.
getTargetClassesMainDirectory() - Method in interface net.dpml.tools.Context
Return the project target main classes directory.
getTargetClassesMainDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target main classes directory.
getTargetClassesTestDirectory() - Method in interface net.dpml.tools.Context
Return the project target test classes directory.
getTargetClassesTestDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target test classes directory.
getTargetDeliverable(String) - Method in interface net.dpml.tools.Context
Return the project target deliverables directory.
getTargetDeliverable(String) - Method in class net.dpml.tools.impl.DefaultContext
Return the project target deliverables directory.
getTargetDeliverablesDirectory() - Method in interface net.dpml.tools.Context
Return the project target deliverables directory.
getTargetDeliverablesDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target deliverables directory.
getTargetDirectory() - Method in interface net.dpml.tools.Context
Return the project target directory.
getTargetDirectory(String) - Method in interface net.dpml.tools.Context
Return a directory within the target directory.
getTargetDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target directory.
getTargetDirectory(String) - Method in class net.dpml.tools.impl.DefaultContext
Return a directory within the target directory.
getTargetDocsDirectory() - Method in interface net.dpml.tools.Context
Return the project target reports docs directory.
getTargetDocsDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target reports docs directory.
getTargetExpression() - Method in class net.dpml.lang.Construct
Return the classname of the resolved value.
getTargetExpression() - Method in class net.dpml.lang.ValueDirective
Return the classname of the resolved value.
getTargetName() - Method in class net.dpml.state.DefaultTransition
Return the transition target state name
getTargetName() - Method in interface net.dpml.state.Transition
Return the transition target state name
getTargetReportsDirectory() - Method in interface net.dpml.tools.Context
Return the project target reports directory.
getTargetReportsDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target reports directory.
getTargetReportsJavadocDirectory() - Method in interface net.dpml.tools.Context
Return the project target javadoc reports directory.
getTargetReportsJavadocDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target javadoc reports directory.
getTargetReportsMainDirectory() - Method in interface net.dpml.tools.Context
Return the project target main reports directory.
getTargetReportsMainDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target main reports directory.
getTargetReportsTestDirectory() - Method in interface net.dpml.tools.Context
Return the project target test reports directory.
getTargetReportsTestDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target test reports directory.
getTargetTempDirectory() - Method in interface net.dpml.tools.Context
Return the project target temp directory.
getTargetTempDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target temp directory.
getTargetTestDirectory() - Method in interface net.dpml.tools.Context
Return the project target test directory.
getTargetTestDirectory() - Method in class net.dpml.tools.impl.DefaultContext
Return the project target test directory.
getTargetURI() - Method in exception net.dpml.component.PartNotFoundException
Return the target part uri.
getTargetURI() - Method in exception net.dpml.metro.runtime.ControllerNotFoundException
Return the uri of the target controller.
getTargetURI(URI) - Method in class net.dpml.transit.link.ArtifactLinkManager
Returns the URI that the provided link URI instance is pointing to.
getTargetURI(URI) - Method in class net.dpml.transit.link.Link
Return the URI that is currently bound to the Link.
getTargetURI(URI) - Method in interface net.dpml.transit.link.LinkManager
Returns the URI that the supplied link URI is referencing.
GetTask - Class in net.dpml.transit.tools
The get task handles the retrival of a rresource and the binding of the resource filename to a project property.
GetTask() - Constructor for class net.dpml.transit.tools.GetTask
 
getTempDirectory() - Method in interface net.dpml.component.ControllerContext
Return the root temporary directory.
getTempDirectory() - Method in class net.dpml.component.InitialContext
Return the root temporary directory.
getTempDirectory(File) - Method in interface net.dpml.http.WebAppContextHandler.Context
Get the assigned temp directory.
getTempFile() - Method in interface net.dpml.test.ContextTestComponent.Context
Return a non-optional temporary file value.
getTemplateFile(Resource) - Method in class net.dpml.tools.impl.StandardBuilder
Return the template for the resource.
getTerminal() - Method in class net.dpml.state.DefaultState
Return the terminal flag.
getTerminationAction() - Method in class net.dpml.metro.runtime.DefaultStateMachine
Locate and return the most immediate termination action defined relative to the current state.
getTheme() - Method in class net.dpml.tools.tasks.DocTask
Return the assigned theme.
getThreadPool(ThreadPool) - Method in interface net.dpml.http.Server.Context
Get the assigned thread pool.
getThreadPool() - Method in interface net.dpml.http.Server.Parts
Return the default thread pool.
getThreadSafePolicy() - Method in class net.dpml.metro.info.InfoDescriptor
Ruturn the thread-safe policy value.
getTime(String, Date) - Method in class net.dpml.i18n.Resources
Retrieve a time from bundle.
getTime(String) - Method in class net.dpml.i18n.Resources
Retrieve a time from bundle.
getTimeInstance() - Static method in class net.dpml.cli.validation.DateValidator
Creates a Validator for times.
getTimestamp() - Static method in class net.dpml.library.impl.DefaultResource
Return the UTC YYMMDD.HHMMSSS signature of a date.
getTimestamp(Date) - Static method in class net.dpml.library.impl.DefaultResource
Return the UTC YYMMDD.HHMMSSS signature of a date.
getTitle() - Method in class net.dpml.lang.Info
Get the part title.
getTitle() - Method in interface net.dpml.library.Info
Return the resource title.
getTitle() - Method in class net.dpml.library.info.InfoDirective
Return the resource title.
getTitle() - Method in class net.dpml.station.info.ApplicationDescriptor
Returns the application title.
getTitle() - Method in class net.dpml.tools.tasks.JavadocTask.Group
Return the package group title.
getTitle() - Method in class net.dpml.transit.info.LayoutDirective
Return the content handler title.
getTitle() - Method in class net.dpml.transit.management.LayoutController
 
getTitle() - Method in interface net.dpml.transit.management.LayoutControllerMXBean
 
getTitle() - Method in interface net.dpml.transit.model.LayoutModel
Returns the title of the layout model.
getToken() - Method in interface net.dpml.library.Filter
Return the filter token.
getToken() - Method in class net.dpml.library.info.FilterDirective
Return the filter token.
getToState() - Method in class net.dpml.state.StateEvent
Return the state that was established by a transition.
getTransitions() - Method in class net.dpml.metro.runtime.DefaultStateMachine
Return all of the available transitions relative to the current state.
getTransitions() - Method in class net.dpml.state.DefaultState
Return the array of transtions associated with the state.
getTransitions() - Method in class net.dpml.state.NullState
Return the array of transtions associated with the state.
getTransitions() - Method in interface net.dpml.state.State
Return the array of transtions associated with the state.
getTransitions() - Method in interface net.dpml.state.StateMachine
Return all of the available transitions relative to the current state.
getTriggers() - Method in class net.dpml.cli.option.ArgumentImpl
Identifies the argument prefixes that should trigger this option.
getTriggers() - Method in class net.dpml.cli.option.Command
Identifies the argument prefixes that should trigger this option.
getTriggers() - Method in class net.dpml.cli.option.DefaultOption
Identifies the argument prefixes that should trigger this option.
getTriggers() - Method in interface net.dpml.cli.Option
Identifies the argument prefixes that should trigger this option.
getTriggers() - Method in class net.dpml.cli.option.GroupImpl
Identifies the argument prefixes that should trigger this option.
getTriggers() - Method in class net.dpml.cli.option.PropertyOption
Identifies the argument prefixes that should trigger this option.
getTriggers() - Method in class net.dpml.cli.option.Switch
Identifies the argument prefixes that should trigger this option.
getTriggers() - Method in class net.dpml.state.DefaultState
Return the array of triggers associated with the state.
getTriggers() - Method in class net.dpml.state.NullState
Return the array of triggers associated with the state.
getTriggers() - Method in interface net.dpml.state.State
Return the array of triggers associated with the state.
getTrustAlgorithm(String) - Method in interface net.dpml.http.SslSocketConnector.Context
Return the keystore algorithm.
getTrusted() - Method in class net.dpml.transit.info.HostDirective
Return the trusted status.
getTrusted() - Method in class net.dpml.transit.management.HostController
 
getTrusted() - Method in interface net.dpml.transit.management.HostControllerMXBean
 
getTrusted() - Method in class net.dpml.transit.model.HostChangeEvent
Return the host trusted status.
getTrusted() - Method in interface net.dpml.transit.model.HostModel
Return the trusted status.
getTrustStore(URI) - Method in interface net.dpml.http.SslSocketConnector.Context
Return the keystore location uri.
getTrustStorePassword(String) - Method in interface net.dpml.http.SslSocketConnector.Context
Return the trust store password.
getTrustStoreType(String) - Method in interface net.dpml.http.SslSocketConnector.Context
Return the keystore type.
getType(String) - Method in class net.dpml.library.impl.DefaultResource
Return a resource type relative to a supplied type id.
getType(String) - Method in interface net.dpml.library.Resource
Return a resource type relative to a supplied type id.
getType() - Method in class net.dpml.transit.Artifact
Return the type of the artifact.
getTypeDirective(String) - Method in class net.dpml.library.info.ResourceDirective
Return an named type.
getTypeDirectives() - Method in class net.dpml.library.info.ResourceDirective
Return an array of types representing artifacts associated with the resource.
getTypeHandlerURI() - Method in class net.dpml.metro.tools.TypeBuilderTask
Return a urn identitifying the component type strategy that this builder is supporting.
getTypes() - Method in class net.dpml.library.impl.DefaultResource
Return the expanded array of types associated with the resource.
getTypes() - Method in interface net.dpml.library.Resource
Return the expanded array of types associated with the resource.
getURI() - Method in interface net.dpml.component.Controller
Returns the identity of the object implementing this interface.
getURI() - Method in interface net.dpml.http.HashUserRealm.Context
Return a uri of the real configuration properties file.
getURI() - Method in class net.dpml.lang.Info
Get the part uri.
getURI() - Method in class net.dpml.metro.runtime.CompositionController
Returns the uri of this controller.
getURI() - Method in class net.dpml.metro.tools.PartDataType
Return the part uri.
getURI() - Method in interface net.dpml.test.ContextTestComponent.Context
Return as assigned non-optional uri value.
getURI() - Method in class net.dpml.tools.info.ListenerDirective
Return the listener codebase uri.
getURI() - Method in exception net.dpml.transit.artifact.ArtifactNotFoundException
Returns the uri that could not be found.
getURI() - Method in class net.dpml.transit.tools.MapDataType
Get the uri value.
getUri() - Method in class net.dpml.transit.tools.PluginTask
Return the artifact uri of the plugin.
getURISpec() - Method in class net.dpml.tools.info.ListenerDirective
Return the listener codebase uri as a string.
getURL() - Method in interface net.dpml.transit.ResourceHost
Returns the full host url.
getURN() - Method in class net.dpml.lang.Resource
Get the resource urn.
getURN() - Method in class net.dpml.transit.tools.MapDataType
Get the urn value.
getURN() - Method in class net.dpml.transit.tools.PluginTask.Antlib
Return the antlib urn.
getUsername() - Method in class net.dpml.transit.info.HostDirective
Return the proxy username.
getUsername() - Method in class net.dpml.transit.info.ProxyDirective
Return the proxy username.
getUserShell() - Static method in class net.dpml.transit.Environment
Gets the user's shell executable.
getValidator() - Method in class net.dpml.cli.option.ArgumentImpl
Return the argument validator.
getValidValues() - Method in class net.dpml.cli.validation.EnumValidator
Returns the Set of valid argument values.
getValue(String) - Method in class net.dpml.cli.commandline.CommandLineImpl
Retrieves the single Argument value associated with the specified Option
getValue(String, Object) - Method in class net.dpml.cli.commandline.CommandLineImpl
Retrieves the single Argument value associated with the specified Option
getValue(Option) - Method in class net.dpml.cli.commandline.CommandLineImpl
Retrieves the single Argument value associated with the specified Option
getValue(Option, Object) - Method in class net.dpml.cli.commandline.CommandLineImpl
Retrieves the single Argument value associated with the specified Option
getValue(String) - Method in interface net.dpml.cli.CommandLine
Retrieves the single Argument value associated with the specified Option
getValue(String, Object) - Method in interface net.dpml.cli.CommandLine
Retrieves the single Argument value associated with the specified Option
getValue(Option) - Method in interface net.dpml.cli.CommandLine
Retrieves the single Argument value associated with the specified Option
getValue(Option, Object) - Method in interface net.dpml.cli.CommandLine
Retrieves the single Argument value associated with the specified Option
getValue(boolean) - Method in interface net.dpml.component.Provider
Return the runtime value associated with this instance.
getValue() - Method in class net.dpml.lang.PID
Return the process identifier int value.
getValue() - Method in class net.dpml.lang.ValuedEnum
Get value of enum item.
getValue(Resource) - Method in interface net.dpml.library.Filter
Return the filter value.
getValue(Resource) - Method in class net.dpml.library.info.FeatureFilterDirective
Return the filter value.
getValue(Resource) - Method in class net.dpml.library.info.FilterDirective
Return the filter value.
getValue() - Method in class net.dpml.library.info.ImportDirective
Return the import value.
getValue() - Method in class net.dpml.library.info.IncludeDirective
Return the include value.
getValue(Resource) - Method in class net.dpml.library.info.SimpleFilterDirective
Return the filter value.
getValue() - Method in class net.dpml.metro.tools.ValueDataType
Return the value of the context entry param.
getValue(Element) - Static method in class net.dpml.util.ElementHelper
Return the value of an element.
getValue(Element, Resolver) - Static method in class net.dpml.util.ElementHelper
Return the value of an element.
getValueBuilders() - Method in class net.dpml.metro.tools.ValueDataType
Return the set of nested param directives.
getValueDirective(ClassLoader, Type) - Method in class net.dpml.metro.tools.EntryDataType
Return the value directive.
getValueDirectives() - Method in class net.dpml.lang.ValueDirective
Return the set of nested values within this value.
getValueDirectives() - Method in class net.dpml.transit.info.CodeBaseDirective
Return the array of codebase parameter values.
getValues(String) - Method in class net.dpml.cli.commandline.CommandLineImpl
Retrieves the Argument values associated with the specified Option
getValues(String, List) - Method in class net.dpml.cli.commandline.CommandLineImpl
Retrieves the Argument values associated with the specified Option
getValues(Option) - Method in class net.dpml.cli.commandline.CommandLineImpl
Retrieves the Argument values associated with the specified Option
getValues(Option, List) - Method in class net.dpml.cli.commandline.DefaultingCommandLine
Retrieves the Argument values associated with the specified Option
getValues(String) - Method in interface net.dpml.cli.CommandLine
Retrieves the Argument values associated with the specified Option
getValues(String, List) - Method in interface net.dpml.cli.CommandLine
Retrieves the Argument values associated with the specified Option
getValues(Option) - Method in interface net.dpml.cli.CommandLine
Retrieves the Argument values associated with the specified Option
getValues(Option, List) - Method in interface net.dpml.cli.CommandLine
Retrieves the Argument values associated with the specified Option
getValues(Option, List) - Method in class net.dpml.cli.commandline.PreferencesCommandLine
Retrieves the Argument values associated with the specified Option
getValues(Option, List) - Method in class net.dpml.cli.commandline.PropertiesCommandLine
Retrieves the Argument values associated with the specified Option
getValues(Option, List) - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Retrieves the Argument values associated with the specified Option
getValues() - Method in class net.dpml.lang.Construct
Return the set of nested values within this value.
getValues() - Method in class net.dpml.lang.Plugin
Get the array of default constructor values.
getValues() - Method in interface net.dpml.test.array.ArrayTestComponent.Context
Return the assigned values
getValues() - Method in class net.dpml.test.array.ArrayTestComponent
Return the string array assigned to the context.
getVariable() - Method in exception net.dpml.transit.EnvironmentException
Gets the variable that was to be accessed.
getVersion() - Method in interface net.dpml.component.Service
Return the service version.
getVersion() - Method in class net.dpml.library.impl.DefaultResource
Return the resource version.
getVersion() - Method in class net.dpml.library.info.ResourceDirective
Return the resource version.
getVersion() - Method in class net.dpml.library.info.TypeDirective
Return the alias version.
getVersion() - Method in interface net.dpml.library.Resource
Return the resource version.
getVersion() - Method in interface net.dpml.library.Type
Return the alias version.
getVersion() - Method in class net.dpml.metro.info.InfoDescriptor
Return the version of component.
getVersion() - Method in class net.dpml.metro.info.ServiceDescriptor
Return the service version.
getVersion() - Method in class net.dpml.transit.Artifact
Return the posssibly null version identifier.
getVersion() - Method in class net.dpml.transit.management.TransitController
 
getVersion() - Method in interface net.dpml.transit.management.TransitControllerMXBean
 
getVirtualHosts(String[]) - Method in interface net.dpml.http.ContextHandlerContext
Get the array of virtual hosts.
getVolatile() - Method in class net.dpml.metro.info.EntryDescriptor
Return true if entry is volotile.
getWantClientAuth(boolean) - Method in interface net.dpml.http.SslSocketConnector.Context
Return the 'want-client-authentication' policy.
getWar() - Method in interface net.dpml.http.WebAppContextHandler.Context
Get the war artifact uri.
getWelcomeFiles(String[]) - Method in interface net.dpml.http.ContextHandlerContext
Get the array of welcome files.
getWorkingDirectory() - Method in interface net.dpml.component.ControllerContext
Return the root working directory.
getWorkingDirectory() - Method in class net.dpml.component.InitialContext
Return the root working directory.
GPG_EXE_KEY - Static variable in class net.dpml.tools.tasks.GenericTask
Constant key for the GPG exe name.
Group - Interface in net.dpml.cli
An Option representing a choice or group of Options in the form "-a|-b|-c".
GROUP - Static variable in class net.dpml.library.Feature
Resource group.
GroupBuilder - Class in net.dpml.cli.builder
Builds Group instances.
GroupBuilder() - Constructor for class net.dpml.cli.builder.GroupBuilder
Creates a new GroupBuilder
groupFirst() - Static method in class net.dpml.cli.util.Comparators
Forces Group instances to appear at the beginning of lists
GroupImpl - Class in net.dpml.cli.option
An implementation of Group
GroupImpl(List, String, String, int, int) - Constructor for class net.dpml.cli.option.GroupImpl
Creates a new GroupImpl using the specified parameters.
groupLast() - Static method in class net.dpml.cli.util.Comparators
Forces Group instances to appear at the end of lists

H

HALT_ON_ERROR_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
Constant test halt-on-error key (default is false).
HALT_ON_FAILURE_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
Constant test halt-on-failure key (default is false).
Handler - Class in net.dpml.transit.artifact
The artifact URL protocol handler.
Handler() - Constructor for class net.dpml.transit.artifact.Handler
Creation of a new transit artifact protocol handler.
Handler - Class in net.dpml.transit.link
The link URL protocol handler.
Handler() - Constructor for class net.dpml.transit.link.Handler
Creation of a new transit link: protocol handler.
Handler - Class in net.dpml.transit.local
The local protocol references a local resource under ${dpml.prefs}.
Handler() - Constructor for class net.dpml.transit.local.Handler
Creation of a new local protocol handler.
Handler - Class in net.dpml.transit.registry
The registry protocol references an remote resource published under an RMI Registry.
Handler() - Constructor for class net.dpml.transit.registry.Handler
Creation of a new registry protocol handler.
HandlerCollection - Class in net.dpml.http
A collection of handlers.
HandlerCollection(Logger, HandlerCollection.Parts) - Constructor for class net.dpml.http.HandlerCollection
Creation of a new handler collection.
HandlerCollection.Parts - Interface in net.dpml.http
Internal parts management interface.
HARD - Static variable in class net.dpml.metro.info.CollectionPolicy
Hard collection policy.
hashArray(Object[]) - Method in class net.dpml.lang.AbstractDirective
Utility to hash an array.
hashArray(Object[]) - Method in class net.dpml.library.info.AbstractDirective
Utility to hash an array.
hashArray(Object[]) - Method in class net.dpml.station.info.AbstractDescriptor
Utility to hash an array.
hashCode() - Method in class net.dpml.cli.DisplaySetting
Return the instance hashcode value.
hashCode() - Method in class net.dpml.cli.option.OptionImpl
Return the hashcode value for this instance.
hashCode() - Method in class net.dpml.component.Composition
Return the hashcode for the instance.
hashCode() - Method in class net.dpml.depot.LogStatement
Get the hascode for this instance.
hashCode() - Method in class net.dpml.http.ServletEntry
Return the instance hashcode.
hashCode() - Method in class net.dpml.lang.AbstractDirective
Calculate the hashcode.
hashCode() - Method in class net.dpml.lang.Classpath
Return the hashcode for the plugin definition.
hashCode() - Method in class net.dpml.lang.Construct
Compute the instance hashcode value.
hashCode() - Method in class net.dpml.lang.Enum
Compute the hashcode.
hashCode() - Method in class net.dpml.lang.Info
Get the hashcode for this instance.
hashCode() - Method in class net.dpml.lang.Part
Get the part hashcode.
hashCode() - Method in class net.dpml.lang.PID
Return the hashcode for this PID instance.
hashCode() - Method in class net.dpml.lang.Plugin
Get the has code for this instance.
hashCode() - Method in class net.dpml.lang.Resource
Get the hashcode for this instance.
hashCode() - Method in class net.dpml.lang.ValuedEnum
Compute the hashcode value.
hashCode() - Method in class net.dpml.lang.ValueDirective
Compute the instance hashcode value.
hashCode() - Method in class net.dpml.lang.Version
Add a hashing function to ensure the Version object is treated as expected in hashmaps and sets.
hashCode() - Method in class net.dpml.library.info.AbstractDirective
Calculate the hashcode.
hashCode() - Method in class net.dpml.library.info.DataDirective
Compute the hash value.
hashCode() - Method in class net.dpml.library.info.DependencyDirective
Compute the hash value.
hashCode() - Method in class net.dpml.library.info.FeatureFilterDirective
Compute the hash value.
hashCode() - Method in class net.dpml.library.info.FilterDirective
Compute the hash value.
hashCode() - Method in class net.dpml.library.info.ImportDirective
Compute the hash value.
hashCode() - Method in class net.dpml.library.info.IncludeDirective
Compute the hash value.
hashCode() - Method in class net.dpml.library.info.InfoDirective
Compute the hash value.
hashCode() - Method in class net.dpml.library.info.LibraryDirective
Compute the hashcode value.
hashCode() - Method in class net.dpml.library.info.ModuleDirective
Compute the hash value.
hashCode() - Method in class net.dpml.library.info.ResourceDirective
Compute the hash value.
hashCode() - Method in class net.dpml.library.info.SimpleFilterDirective
Compute the hash value.
hashCode() - Method in class net.dpml.library.info.TypeDirective
Compute the hash value.
hashCode() - Method in class net.dpml.metro.data.AbstractDirective
Return the hashcode for the instance.
hashCode() - Method in class net.dpml.metro.data.CategoriesDirective
Return the hashcode for the object.
hashCode() - Method in class net.dpml.metro.data.CategoryDirective
Return the instance hash code value.
hashCode() - Method in class net.dpml.metro.data.ComponentDirective
Return the hashcode for the instance.
hashCode() - Method in class net.dpml.metro.data.ContextDirective
Return the hashcode for the instance.
hashCode() - Method in class net.dpml.metro.data.DefaultComposition
Return the hashcode for the instance.
hashCode() - Method in class net.dpml.metro.data.FeatureDirective
Return the hashcode for the instance.
hashCode() - Method in class net.dpml.metro.data.LookupDirective
Return the hashcode for the instance.
hashCode() - Method in class net.dpml.metro.data.NullDirective
Return the hashcode for the instance.
hashCode() - Method in class net.dpml.metro.data.ValueDirective
Return the hashcode for the instance.
hashCode() - Method in class net.dpml.metro.info.CategoryDescriptor
Return the hashcode for the object.
hashCode() - Method in class net.dpml.metro.info.ContextDescriptor
Return the hashcode for the object.
hashCode() - Method in class net.dpml.metro.info.Descriptor
Return the hashcode for the object.
hashCode() - Method in class net.dpml.metro.info.EntryDescriptor
Return the hashcode for the object.
hashCode() - Method in class net.dpml.metro.info.InfoDescriptor
Return the hashcode for the object.
hashCode() - Method in class net.dpml.metro.info.PartReference
Return the hashcode for the instance.
hashCode() - Method in class net.dpml.metro.info.ServiceDescriptor
Returns the cashcode.
hashCode() - Method in class net.dpml.metro.info.Type
Return the hashcode for the object.
hashCode() - Method in class net.dpml.metro.ValidationException.Issue
Return the hashcode for the object.
hashCode() - Method in class net.dpml.state.ApplyAction
Compute the hashcode for this instance.
hashCode() - Method in class net.dpml.state.DefaultInterface
Compute the hashcode for this instance.
hashCode() - Method in class net.dpml.state.DefaultOperation
Compute the hashcode for this instance.
hashCode() - Method in class net.dpml.state.DefaultState
Compute the hashcode for this instance.
hashCode() - Method in class net.dpml.state.DefaultTransition
Compute the hashcode for this instance.
hashCode() - Method in class net.dpml.state.DefaultTrigger
Compute the hashcode for this instance.
hashCode() - Method in class net.dpml.state.ExecAction
Compute the hashcode for this instance.
hashCode() - Method in class net.dpml.state.NullState
Calcualte the hashcode for this instance.
hashCode() - Method in class net.dpml.station.info.AbstractDescriptor
Calculate the hashcode.
hashCode() - Method in class net.dpml.station.info.ApplicationDescriptor
Return the hashcode for the object.
hashCode() - Method in class net.dpml.station.info.RegistryDescriptor.Entry
Compute the hashcode.
hashCode() - Method in class net.dpml.station.info.RegistryDescriptor
Return the hashcode for the object.
hashCode() - Method in class net.dpml.tools.info.BuilderDirective
Compute the hash code value.
hashCode() - Method in class net.dpml.tools.info.ListenerDirective
Compute the hash value.
hashCode() - Method in class net.dpml.transit.Artifact
Return the hashcode for the artifact.
hashCode() - Method in class net.dpml.transit.info.CacheDirective
Compute the instance hashcode value.
hashCode() - Method in class net.dpml.transit.info.CodeBaseDirective
Compute the instance hashcode value.
hashCode() - Method in class net.dpml.transit.info.HostDirective
Compute the instance hashcode value.
hashCode() - Method in class net.dpml.transit.info.LayoutDirective
Compute the instance hashcode value.
hashCode() - Method in class net.dpml.transit.info.ProxyDirective
Compute the instance hashcode value.
hashCode() - Method in class net.dpml.transit.info.TransitDirective
Compute the instance hashcode value.
hashCode() - Method in class net.dpml.transit.model.RequestIdentifier
Return the hascode for this instance.
HashUserRealm - Class in net.dpml.http
Hash user realm with enhanced keystore resolution semantics.
HashUserRealm(HashUserRealm.Context) - Constructor for class net.dpml.http.HashUserRealm
Creation of a new hash user realm.
HashUserRealm.Context - Interface in net.dpml.http
HTTP Context handler context defintion.
hashValue(Object) - Method in class net.dpml.lang.AbstractDirective
Utility to hash an object.
hashValue(Object) - Method in class net.dpml.library.info.AbstractDirective
Utility to hash an object.
hashValue(Object) - Method in class net.dpml.station.info.AbstractDescriptor
Utility to hash an object.
hasOption(String) - Method in class net.dpml.cli.commandline.CommandLineImpl
Detects the presence of an option with the specified trigger in this CommandLine.
hasOption(Option) - Method in class net.dpml.cli.commandline.DefaultingCommandLine
Detects the presence of an option in this CommandLine.
hasOption(String) - Method in interface net.dpml.cli.CommandLine
Detects the presence of an option with the specified trigger in this CommandLine.
hasOption(Option) - Method in interface net.dpml.cli.CommandLine
Detects the presence of an option in this CommandLine.
hasOption(Option) - Method in class net.dpml.cli.commandline.PreferencesCommandLine
Detects the presence of an option in this CommandLine.
hasOption(Option) - Method in class net.dpml.cli.commandline.PropertiesCommandLine
Detects the presence of an option in this CommandLine.
hasOption(Option) - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Detects the presence of an option in this CommandLine.
HelloWorld - Class in net.dpml.test.http
Hello World Servlet
HelloWorld() - Constructor for class net.dpml.test.http.HelloWorld
 
HELP_SETTINGS - Static variable in exception net.dpml.cli.OptionException
The settings used when displaying the related Option.
HelpFormatter - Class in net.dpml.cli.util
Presents on screen help based on the application's Options
HelpFormatter() - Constructor for class net.dpml.cli.util.HelpFormatter
Creates a new HelpFormatter using the defaults
HelpFormatter(String, String, String, int) - Constructor for class net.dpml.cli.util.HelpFormatter
Creates a new HelpFormatter using the specified parameters
HelpFormatter(String, String, String, int, int) - Constructor for class net.dpml.cli.util.HelpFormatter
Creates a new HelpFormatter using the specified parameters
HELPFORMATTER_GUTTER_TOO_LONG - Static variable in class net.dpml.cli.resource.ResourceConstants
Gutter too long error constant.
HELPFORMATTER_WIDTH_TOO_NARROW - Static variable in class net.dpml.cli.resource.ResourceConstants
Width too narrow error constant.
HelpLine - Interface in net.dpml.cli
Represents a line of help for a particular Option.
HelpLineImpl - Class in net.dpml.cli.option
Represents a line in the help screen.
HelpLineImpl(Option, int) - Constructor for class net.dpml.cli.option.HelpLineImpl
Creates a new HelpLineImpl to represent a particular Option in the online help.
helpLines(int, Set, Comparator) - Method in class net.dpml.cli.option.ArgumentImpl
Builds up a list of HelpLineImpl instances to be presented by HelpFormatter.
helpLines(int, Set, Comparator) - Method in class net.dpml.cli.option.GroupImpl
Builds up a list of HelpLineImpl instances to be presented by HelpFormatter.
helpLines(int, Set, Comparator) - Method in interface net.dpml.cli.Option
Builds up a list of HelpLineImpl instances to be presented by HelpFormatter.
helpLines(int, Set, Comparator) - Method in class net.dpml.cli.option.ParentImpl
Builds up a list of HelpLineImpl instances to be presented by HelpFormatter.
helpLines(int, Set, Comparator) - Method in class net.dpml.cli.option.PropertyOption
Builds up a list of HelpLineImpl instances to be presented by HelpFormatter.
helpLines(int, Set, Comparator) - Method in class net.dpml.cli.option.SourceDestArgument
Builds up a list of HelpLineImpl instances to be presented by HelpFormatter.
HOME_KEY - Static variable in class net.dpml.transit.Transit
DPML home key.
HOME_SYMBOL - Static variable in class net.dpml.transit.Transit
DPML environment variable string.
hostAdded(CacheEvent) - Method in interface net.dpml.transit.model.CacheListener
Notify the listener of the addition of a new host.
hostChanged(HostChangeEvent) - Method in interface net.dpml.transit.model.HostListener
Notify a consumer of an aggregated set of changes concerning the base url, index, request identifier and/or authentication.
HostChangeEvent - Class in net.dpml.transit.model
An event pertaining to a modification to a host model base url, index, request identifier or connection credentials.
HostChangeEvent(HostModel, URL, URL, RequestIdentifier, PasswordAuthentication, boolean, boolean) - Constructor for class net.dpml.transit.model.HostChangeEvent
Creation of a new host change event.
HostController - Class in net.dpml.transit.management
Transit MBean.
HostController(HostModel) - Constructor for class net.dpml.transit.management.HostController
 
HostControllerMXBean - Interface in net.dpml.transit.management
Transit MBean.
HostDirective - Class in net.dpml.transit.info
Description of a host configuration within Transit.
HostDirective(String, int, String, String, String, char[], boolean, boolean, String, String, String) - Constructor for class net.dpml.transit.info.HostDirective
Creation of a new host description.
HostEvent - Class in net.dpml.transit.model
An abstract event pertaining to host feature changes.
HostEvent(HostModel) - Constructor for class net.dpml.transit.model.HostEvent
Creation of a new host event.
HostLayoutEvent - Class in net.dpml.transit.model
An event signalling the change to the layout model assigned to a host model.
HostLayoutEvent(HostModel, LayoutModel) - Constructor for class net.dpml.transit.model.HostLayoutEvent
Event signalliing the change to a host layout model.
HostListener - Interface in net.dpml.transit.model
The HostListener is an interface implmented by resource host implementation.
HostModel - Interface in net.dpml.transit.model
The HostModel interface is implemented by objects that control the the configuration of resource host implementations.
HostNameEvent - Class in net.dpml.transit.model
An event signalling the change of name of a host.
HostNameEvent(HostModel, String) - Constructor for class net.dpml.transit.model.HostNameEvent
Creation of a new host name change event.
HostPriorityEvent - Class in net.dpml.transit.model
An event signalling the change in priority of a host.
HostPriorityEvent(HostModel, int) - Constructor for class net.dpml.transit.model.HostPriorityEvent
Creation of a new host priority change event.
hostRemoved(CacheEvent) - Method in interface net.dpml.transit.model.CacheListener
Notify the listener of the removal of a host.
HTTP_PORT - Static variable in interface net.dpml.transit.model.HostModel
HTTP port number.
HTTPS_PORT - Static variable in interface net.dpml.transit.model.HostModel
HTTPS port number.

I

IDLE - Static variable in class net.dpml.station.ProcessState
Idle state.
ImportArtifactTask - Class in net.dpml.transit.tools
Ant task that provides support for the import of build file templates via an artifact url.
ImportArtifactTask() - Constructor for class net.dpml.transit.tools.ImportArtifactTask
 
ImportDirective - Class in net.dpml.library.info
The ImportDirective class describes a the import of resource via a file or uri reference.
ImportDirective(ImportDirective.Mode, String) - Constructor for class net.dpml.library.info.ImportDirective
Creation of a new import directive.
ImportDirective(ImportDirective.Mode, String, Properties) - Constructor for class net.dpml.library.info.ImportDirective
Creation of a new import directive.
ImportDirective.Mode - Class in net.dpml.library.info
Mode of inclusion.
IncludeDirective - Class in net.dpml.library.info
The IncludeDirective class describes a dependency on a named resource.
IncludeDirective(IncludeDirective.Mode, Category, String, Properties) - Constructor for class net.dpml.library.info.IncludeDirective
Creation of a new include directive.
IncludeDirective.Mode - Class in net.dpml.library.info
Mode of inclusion.
INDEX_FILENAME - Static variable in interface net.dpml.library.Library
Index filename.
info(String, Object, Object) - Method in class net.dpml.http.LogAdapter
Publish an info level log message.
info(String, Object, Object) - Method in class net.dpml.http.LoggerAdapter
Publish an info level log message.
Info - Class in net.dpml.lang
Part info description.
Info(URI, String, String) - Constructor for class net.dpml.lang.Info
Creation of a new part info descriptor.
Info - Interface in net.dpml.library
Interface implemented by info handlers.
info(String) - Method in interface net.dpml.logging.Logger
Record a informative message.
INFO - Static variable in class net.dpml.metro.info.Priority
INFO logging priority.
info(String) - Method in interface net.dpml.station.Callback
Method invoked by a process to send a arbitary message to the the callback handler.
info(String) - Method in class net.dpml.station.server.RemoteApplication
Method invoked by a process to send a arbitary message to the the callback handler.
info(String) - Method in class net.dpml.transit.monitor.LoggingAdapter
Log a info level message.
info(String) - Method in class net.dpml.transit.tools.AntAdapter
Record a informative message.
info(String) - Method in class net.dpml.util.DefaultLogger
Log a info level message.
info(String) - Method in interface net.dpml.util.Logger
Record a informative message.
InfoDescriptor - Class in net.dpml.metro.info
This class is used to provide explicit information to assembler and administrator about the Component.
InfoDescriptor(String, String) - Constructor for class net.dpml.metro.info.InfoDescriptor
Creation of a new info descriptor using a supplied name, key, version and attribute set.
InfoDescriptor(String, String, Version, LifestylePolicy, CollectionPolicy, ThreadSafePolicy, Properties) - Constructor for class net.dpml.metro.info.InfoDescriptor
Creation of a new info descriptor using a supplied name, key, version and attribute set.
InfoDirective - Class in net.dpml.library.info
Info block descriptor.
InfoDirective(String, String) - Constructor for class net.dpml.library.info.InfoDirective
Creation of a new info directive.
init() - Method in class net.dpml.metro.tools.CatalogTask
Task initialization.
init(ServletConfig) - Method in class net.dpml.test.http.DispatchServlet
Servlet initialization.
init(ServletConfig) - Method in class net.dpml.test.http.Dump
Servlet initialization.
init(ServletConfig) - Method in class net.dpml.test.http.HelloWorld
Servlet initialization.
init(ServletConfig) - Method in class net.dpml.test.http.SessionDump
Servlet initialization.
init(FilterConfig) - Method in class net.dpml.test.http.TestFilter
Filter initialization.
init() - Method in class net.dpml.tools.checkstyle.CheckstyleTask
Task initialization.
init() - Method in interface net.dpml.tools.Context
Initialize the context.
init() - Method in class net.dpml.tools.impl.DefaultContext
Initialize the context during which runtime and test path objects are established as project references.
init() - Method in class net.dpml.tools.tasks.DocTask
Initialize the task.
init() - Method in class net.dpml.tools.tasks.GenericTask
Initialize the task.
init() - Method in class net.dpml.tools.tasks.JarTask
Task initialization.
init() - Method in class net.dpml.tools.tasks.JavadocTask
Task initialization.
init() - Method in class net.dpml.tools.tasks.JUnitTestTask
Task initialization.
init() - Method in class net.dpml.tools.tasks.ModuleTask
Task initialization.
init() - Method in class net.dpml.tools.tasks.PluginTask
Task initialization.
init() - Method in class net.dpml.tools.tasks.PrepareTask
Task initiaization during which filter values are established.
init() - Method in class net.dpml.transit.tools.ImportArtifactTask
Task initialization.
InitialContext - Class in net.dpml.component
The CompositionControllerContext class wraps a ContentModel and supplies convinience operations that translate ContentModel properties and events to type-safe values used in the conposition controller.
InitialContext() - Constructor for class net.dpml.component.InitialContext
Creation of a new InitialContext.
InitialContext(String) - Constructor for class net.dpml.component.InitialContext
Creation of a new InitialContext.
InitialContext(String, File, File) - Constructor for class net.dpml.component.InitialContext
Creation of a new InitialContext.
INITIALIZATION - Static variable in interface net.dpml.state.Trigger
Initialization event emumeration.
InitializationTask - Class in net.dpml.tools.tasks
General initialization during which context establishment is undertaken (if not already present).
InitializationTask() - Constructor for class net.dpml.tools.tasks.InitializationTask
 
initialize(Object) - Method in class net.dpml.metro.runtime.DefaultStateMachine
Invoke initialization of the supplied object using the initialization action declared under the current state path.
initialize(Object) - Method in interface net.dpml.state.StateMachine
Invoke initialization of the supplied object using the initialization action declared under the current state path.
initialize() - Method in interface net.dpml.transit.CacheHandler
Initialization of the cache handler.
initialize() - Method in class net.dpml.transit.SecuredTransitContext
Initialization of any sub-systems following the establishment of the initial transit system.
initialize(Project) - Static method in class net.dpml.transit.tools.TransitComponentHelper
Creation of a component helper for the supplied project.
initialize(Project, boolean) - Static method in class net.dpml.transit.tools.TransitComponentHelper
Creation of a component helper for the supplied project.
insertCommandLine(int, CommandLine) - Method in class net.dpml.cli.commandline.DefaultingCommandLine
Adds a CommandLine instance to a specified position in the queue.
InstallTask - Class in net.dpml.tools.tasks
Execute the install phase.
InstallTask() - Constructor for class net.dpml.tools.tasks.InstallTask
 
INSTANCE - Static variable in class net.dpml.cli.option.PropertyOption
A default PropertyOption instance
instantiate(Object[]) - Method in class net.dpml.component.Composition
Instantiate a value.
instantiate(Object[]) - Method in class net.dpml.lang.Part
Instantiate a value.
instantiate(Object[]) - Method in class net.dpml.lang.Plugin
Instantiate a value.
instantiate(Class, Object[]) - Static method in class net.dpml.lang.Plugin
Create a factory using a supplied class and command line arguments.
instantiate(Object[]) - Method in class net.dpml.lang.Resource
Instantiate a value.
instantiate(Object, Encoder) - Method in class net.dpml.metro.tools.ComponentBuilderTask.URIPersistenceDelegate
Return an expressio to create a uri.
INSTANTIATED - Static variable in class net.dpml.component.Status
The provider has been instantiated but remains uncommissioned.
IntegrityRuntimeException - Exception in net.dpml.state
Runtime exception thrown when an inconsitent state is encounted within a state-machine.
IntegrityRuntimeException(String) - Constructor for exception net.dpml.state.IntegrityRuntimeException
Construct a new IntegrityRuntimeException instance.
IntegrityRuntimeException(String, Throwable) - Constructor for exception net.dpml.state.IntegrityRuntimeException
Construct a new IntegrityRuntimeException instance.
Interface - Interface in net.dpml.state
An Interface action declares the classname of an interface implemented by a component class that may be dynamically exposed by a component through the assocation of the interface with an active state.
InterfaceDataType - Class in net.dpml.metro.tools
Defintion of a context entry parameter directive.
InterfaceDataType() - Constructor for class net.dpml.metro.tools.InterfaceDataType
 
InvalidArgumentException - Exception in net.dpml.cli.validation
An exception indicating validation failure.
InvalidArgumentException(String) - Constructor for exception net.dpml.cli.validation.InvalidArgumentException
Creates a new exception
invoke(String, Object[]) - Method in interface net.dpml.component.Provider
Invoke an operation on the instance.
invoke(Object, String, Object[]) - Method in class net.dpml.metro.runtime.DefaultStateMachine
Invoke a management method on the supplied object.
invoke(Object, String, Object[]) - Method in interface net.dpml.state.StateMachine
Invoke a management method on the supplied object.
invoke(Object, Method, Object[]) - Method in class net.dpml.util.ContextInvocationHandler
Invoke the specified method on underlying object.
isa(String) - Method in class net.dpml.library.impl.DefaultResource
Test if this resource is associated with a type of the supplied name.
isa(String) - Method in interface net.dpml.library.Resource
Test if this resource is associated with a type of the supplied name.
isaCandidate(Service) - Method in interface net.dpml.component.Component
Return true if this handler is a candidate for the supplied service definition.
isaCategory(String) - Method in class net.dpml.metro.info.Type
Return TRUE if the logging categories includes a category with a matching name.
isActive() - Method in interface net.dpml.component.Component
Returns the commissioned status of the handler.
isActive() - Method in class net.dpml.metro.runtime.DefaultStateMachine
Returns the active status of the state machine.
isActive() - Method in interface net.dpml.state.StateMachine
Returns the active status of the state machine.
isAnonymous() - Method in class net.dpml.library.info.ResourceDirective
Return true if this represents a anonymous resource.
isCommissioned() - Method in interface net.dpml.metro.PartsManager
Return the commissioned state of the part collection.
isCompound() - Method in class net.dpml.lang.Construct
Return TRUE if this construct is a compund construct else FALSE.
isCompound() - Method in class net.dpml.lang.ValueDirective
Return TRUE if this construct is a compund construct else FALSE.
isDebugEnabled() - Method in class net.dpml.http.LogAdapter
Get the debug enabled status.
isDebugEnabled() - Method in class net.dpml.http.LoggerAdapter
Get the debug enabled status.
isDebugEnabled() - Method in interface net.dpml.logging.Logger
Return TRUE is debug level logging is enabled.
isDebugEnabled() - Method in class net.dpml.transit.monitor.LoggingAdapter
Return TRUE is debug level logging is enabled.
isDebugEnabled() - Method in class net.dpml.transit.tools.AntAdapter
Return TRUE is debug level logging is enabled.
isDebugEnabled() - Method in class net.dpml.util.DefaultLogger
Return TRUE is debug level logging is enabled.
isDebugEnabled() - Method in interface net.dpml.util.Logger
Return TRUE is debug level logging is enabled.
isDirectory() - Method in class net.dpml.cli.validation.FileValidator
Returns whether the argument values must represent directories.
isDisposed() - Method in class net.dpml.metro.runtime.UnicastEventSource
Retun the disposed state of this event source.
isEnabled() - Method in interface net.dpml.transit.ResourceHost
Return true if the resource host has been enabled.
isEqualTo(ValuedEnum) - Method in class net.dpml.lang.ValuedEnum
Test if enum item is equal in value to other enum.
isErrorEnabled() - Method in interface net.dpml.logging.Logger
Return TRUE is error level logging is enabled.
isErrorEnabled() - Method in class net.dpml.transit.monitor.LoggingAdapter
Return TRUE is error level logging is enabled.
isErrorEnabled() - Method in class net.dpml.transit.tools.AntAdapter
Return TRUE is error level logging is enabled.
isErrorEnabled() - Method in class net.dpml.util.DefaultLogger
Return TRUE is error level logging is enabled.
isErrorEnabled() - Method in interface net.dpml.util.Logger
Return TRUE is error level logging is enabled.
isExisting() - Method in class net.dpml.cli.validation.FileValidator
Returns whether the argument values must represent existing files/directories.
isFile() - Method in class net.dpml.cli.validation.FileValidator
Returns whether the argument values must represent directories.
isGreaterThan(ValuedEnum) - Method in class net.dpml.lang.ValuedEnum
Test if enum item is greater than in value to other enum.
isGreaterThanOrEqual(ValuedEnum) - Method in class net.dpml.lang.ValuedEnum
Test if enum item is greater than or equal in value to other enum.
isHard() - Method in class net.dpml.metro.info.InfoDescriptor
Test is the component type implements a hard collection policy.
isInfoEnabled() - Method in interface net.dpml.logging.Logger
Return TRUE is info level logging is enabled.
isInfoEnabled() - Method in class net.dpml.transit.monitor.LoggingAdapter
Return TRUE is info level logging is enabled.
isInfoEnabled() - Method in class net.dpml.transit.tools.AntAdapter
Return TRUE is info level logging is enabled.
isInfoEnabled() - Method in class net.dpml.util.DefaultLogger
Return TRUE is info level logging is enabled.
isInfoEnabled() - Method in interface net.dpml.util.Logger
Return TRUE is info level logging is enabled.
isInitialized() - Method in class net.dpml.tools.tasks.GenericTask
Return the initialized state of the task.
isInstance() - Method in class net.dpml.cli.validation.ClassValidator
Returns whether the argument value must represent a class that can be instantiated.
isLeniant() - Method in class net.dpml.cli.validation.DateValidator
Return the leaniant flag.
isLessThan(ValuedEnum) - Method in class net.dpml.lang.ValuedEnum
Test if enum item is less than in value to other enum.
isLessThanOrEqual(ValuedEnum) - Method in class net.dpml.lang.ValuedEnum
Test if enum item is less than or equal in value to other enum.
isLoadable() - Method in class net.dpml.cli.validation.ClassValidator
Returns whether the argument value must represent a class that is loadable.
isLocal() - Method in class net.dpml.library.info.ResourceDirective
Return true if this represents a local project.
isNetWare() - Static method in class net.dpml.transit.Environment
Checks to see if the operating system is NetWare.
isNull() - Method in class net.dpml.library.info.InfoDirective
Return the null status of the info block.
isOpenVMS() - Static method in class net.dpml.transit.Environment
Checks to see if the operating system is OpenVMS.
isOptional() - Method in class net.dpml.metro.info.EntryDescriptor
Return true if entry is optional, false otherwise.
isPotentialClassName(String) - Method in class net.dpml.cli.validation.ClassValidator
Returns whether the specified name is allowed as a Java class name.
isRecognized(URI) - Static method in class net.dpml.transit.Artifact
Test if the supplied uri is from the artifact family.
isRecognized() - Method in class net.dpml.transit.Artifact
Test if the artifact scheme is recognized.
isRequired() - Method in interface net.dpml.cli.Argument
Indicates whether argument values must be present for the CommandLine to be valid.
isRequired() - Method in interface net.dpml.cli.Group
Indicates whether group members must be present for the CommandLine to be valid.
isRequired() - Method in class net.dpml.cli.option.ArgumentImpl
Indicates whether argument values must be present for the CommandLine to be valid.
isRequired() - Method in class net.dpml.cli.option.GroupImpl
Indicates whether argument values must be present for the CommandLine to be valid.
isRequired() - Method in interface net.dpml.cli.Option
Indicates whether this option is required to be present.
isRequired() - Method in class net.dpml.cli.option.OptionImpl
Indicates whether this option is required to be present.
isRequired() - Method in class net.dpml.metro.info.EntryDescriptor
Return true if entry is required, false otherwise.
isSoft() - Method in class net.dpml.metro.info.InfoDescriptor
Test is the component type implements a soft collection policy.
isTerminal() - Method in class net.dpml.state.DefaultState
Test is the state is a terminal state.
isTerminal() - Method in class net.dpml.state.NullState
Test is the state is a terminal state.
isTerminal() - Method in interface net.dpml.state.State
Test is the state is a terminal state.
isThreadSafe() - Method in interface net.dpml.metro.ComponentModel
Return the component thread-safe status.
isThreadSafe() - Method in class net.dpml.metro.info.InfoDescriptor
Ruturn the thread-safe status.
isTraceEnabled() - Method in interface net.dpml.logging.Logger
Return TRUE is trace level logging is enabled.
isTraceEnabled() - Method in class net.dpml.transit.monitor.LoggingAdapter
Return TRUE is trace level logging is enabled.
isTraceEnabled() - Method in class net.dpml.transit.tools.AntAdapter
Return TRUE is trace level logging is enabled.
isTraceEnabled() - Method in class net.dpml.util.DefaultLogger
Return TRUE is trace level logging is enabled.
isTraceEnabled() - Method in interface net.dpml.util.Logger
Return TRUE is trace level logging is enabled.
isTrusted() - Method in interface net.dpml.transit.ResourceHost
Returns true if the ResourceHost is considered trusted.
isUnix() - Static method in class net.dpml.transit.Environment
Checks to see if the operating system is a UNIX variant.
isVolatile() - Method in class net.dpml.metro.info.EntryDescriptor
Return true if entry is volotile.
isWarnEnabled() - Method in interface net.dpml.logging.Logger
Return TRUE is error warning logging is enabled.
isWarnEnabled() - Method in class net.dpml.transit.monitor.LoggingAdapter
Return TRUE is error level logging is enabled.
isWarnEnabled() - Method in class net.dpml.transit.tools.AntAdapter
Return TRUE is warn level logging is enabled.
isWarnEnabled() - Method in class net.dpml.util.DefaultLogger
Return TRUE is error level logging is enabled.
isWarnEnabled() - Method in interface net.dpml.util.Logger
Return TRUE is warn level logging is enabled.
isWeak() - Method in class net.dpml.metro.info.InfoDescriptor
Test is the component type implements a weak collection policy.
isWindows() - Static method in class net.dpml.transit.Environment
Checks to see if the operating system is a Windows variant.

J

JAR_CLASSPATH_KEY - Static variable in class net.dpml.tools.tasks.JarTask
Constant key for the manifest classpath value.
JAR_MAIN_KEY - Static variable in class net.dpml.tools.tasks.JarTask
Constant key for the manifest main class value.
JarTask - Class in net.dpml.tools.tasks
Execute all plugins relative to the current build phase.
JarTask() - Constructor for class net.dpml.tools.tasks.JarTask
 
JavacTask - Class in net.dpml.tools.tasks
Compile sources located in ${project.target}/main to java class file under the ${project.target}/classes directory.
JavacTask(Context) - Constructor for class net.dpml.tools.tasks.JavacTask
Creation of a new JavacTask.
JAVADOC_ACCESS_KEY - Static variable in class net.dpml.tools.tasks.JavadocTask
Property key for declaration of an overriding access level.
JAVADOC_LINK_SOURCE_KEY - Static variable in class net.dpml.tools.tasks.JavadocTask
Property key for declaration of the linksource option.
JavadocTask - Class in net.dpml.tools.tasks
Build the javadoc for a project.
JavadocTask() - Constructor for class net.dpml.tools.tasks.JavadocTask
 
JavadocTask.Group - Class in net.dpml.tools.tasks
Defintion of a package group.
JavadocTask.Group() - Constructor for class net.dpml.tools.tasks.JavadocTask.Group
 
JavadocTask.Group.Package - Class in net.dpml.tools.tasks
Defintionof a package.
JavadocTask.Group.Package() - Constructor for class net.dpml.tools.tasks.JavadocTask.Group.Package
 
JavadocTask.Link - Class in net.dpml.tools.tasks
Delcaration of a link.
JavadocTask.Link() - Constructor for class net.dpml.tools.tasks.JavadocTask.Link
Creation of a new link instance.
JUnitTestTask - Class in net.dpml.tools.tasks
JUnit test execution.
JUnitTestTask() - Constructor for class net.dpml.tools.tasks.JUnitTestTask
 

K

KEY - Static variable in class net.dpml.library.info.IncludeDirective
Current module scoped key mode constant.
KEY - Static variable in class net.dpml.library.info.IncludeDirective.Mode
Include by reference to a local key.

L

Layout - Interface in net.dpml.transit
A Layout abstracts the decoding process of the location of artifacts in various filesystems.
LAYOUT_HANDLER_PLUGIN_KEY - Static variable in interface net.dpml.transit.LayoutRegistry
Constrant layout plugin key.
layoutAdded(LayoutRegistryEvent) - Method in interface net.dpml.transit.model.LayoutRegistryListener
Notify all listeners of the addition of a layout model.
layoutChanged(HostLayoutEvent) - Method in interface net.dpml.transit.model.HostListener
Notify a consumer of a change to the host layout.
LayoutController - Class in net.dpml.transit.management
Transit MBean.
LayoutController(LayoutModel) - Constructor for class net.dpml.transit.management.LayoutController
 
LayoutControllerMXBean - Interface in net.dpml.transit.management
Transit MBean.
LayoutDirective - Class in net.dpml.transit.info
The CodeBaseDirective is immutable datastructure used to describe a codebase.
LayoutDirective(String, String, URI, ValueDirective[]) - Constructor for class net.dpml.transit.info.LayoutDirective
Creation of a new codebase descriptor.
LayoutEvent - Class in net.dpml.transit.model
A event pertaining to content model changes.
LayoutEvent(LayoutModel) - Constructor for class net.dpml.transit.model.LayoutEvent
Creation of a new LayoutEvent signalling modification of layout model configuration.
LayoutListener - Interface in net.dpml.transit.model
A LayoutListener is implementated by objects whishing to monitor layout model changes.
LayoutModel - Interface in net.dpml.transit.model
A LayoutModel maintains information about the configuration of a host or cache layout.
LayoutRegistry - Interface in net.dpml.transit
A interface supporting access to pluggable content handlers.
LayoutRegistryEvent - Class in net.dpml.transit.model
An event issued by a layout registry signalling addition or removal of a layout model.
LayoutRegistryEvent(LayoutRegistryModel, LayoutModel) - Constructor for class net.dpml.transit.model.LayoutRegistryEvent
Creation of a new LayoutRegistryEvent signalling the addition or removal of a layout model.
LayoutRegistryListener - Interface in net.dpml.transit.model
Interface implemented by objects that are interested in changes to a layout registry.
LayoutRegistryModel - Interface in net.dpml.transit.model
A LayoutRegistryModel maintains a collection of layout models.
layoutRemoved(LayoutRegistryEvent) - Method in interface net.dpml.transit.model.LayoutRegistryListener
Notify all listeners of the removal of a layout model.
Library - Interface in net.dpml.library
The Library interface is the application root for module management.
LibraryDecoder - Class in net.dpml.library.info
Utility class used for construction of a module model from an XML source.
LibraryDecoder() - Constructor for class net.dpml.library.info.LibraryDecoder
 
LibraryDirective - Class in net.dpml.library.info
The LibraryDirective class describes a collection of modules together with information about type defintions.
LibraryDirective(ImportDirective[], ResourceDirective[], Properties) - Constructor for class net.dpml.library.info.LibraryDirective
Creation of a new library directive.
LibraryEncoder - Class in net.dpml.library.info
Utility class used for construction of a module model from an XML source.
LibraryEncoder() - Constructor for class net.dpml.library.info.LibraryEncoder
 
LifecycleException - Exception in net.dpml.component
Exception to indicate that there was a lifecycle related error.
LifecycleException(URI, String) - Constructor for exception net.dpml.component.LifecycleException
Construct a new LifecycleException instance.
LifecycleException(URI, String, Throwable) - Constructor for exception net.dpml.component.LifecycleException
Construct a new LifecycleException instance.
LifestylePolicy - Class in net.dpml.metro.info
Lifestyle policy enumeration.
LINK - Static variable in class net.dpml.transit.Artifact
Constant scheme name for the link protocol.
Link - Class in net.dpml.transit.link
The Link class is a data structure that holds the target uri of a link.
Link(URI, LinkManager) - Constructor for class net.dpml.transit.link.Link
Constructor for the Link.
LinkManager - Interface in net.dpml.transit.link
The LinkManager is responsible for storing the mapping between a Link instance and a URI.
LinkNotFoundException - Exception in net.dpml.transit.link
Exception to indicate that a link could not be located.
LinkNotFoundException(String, URI) - Constructor for exception net.dpml.transit.link.LinkNotFoundException
Construct a new LinkNotFoundException instance.
LinkURLConnection - Class in net.dpml.transit.link
link: URL protocol connection processor.
list(Element) - Static method in exception net.dpml.util.DecodingException
Static utility operation that returns a syring representation of a DOM element.
list(Element, String) - Static method in exception net.dpml.util.DecodingException
Static utility operation that returns a syring representation of a DOM element.
listClasspath(StringBuffer) - Method in class net.dpml.lang.StandardClassLoader
Internal operation to list the classloader classpath.
listClasspath(StringBuffer, ClassLoader) - Method in class net.dpml.lang.StandardClassLoader
Internal operation to list a classloader classpath.
Listener - Interface in net.dpml.test.app
A arbitary interface
ListenerDirective - Class in net.dpml.tools.info
The ListenerDirective is an immutable descriptor used to define a build listener to be attached to an Ant project.
ListenerDirective(String, int, URI, String, Properties) - Constructor for class net.dpml.tools.info.ListenerDirective
Creation of a new listener directive.
listeners() - Method in class net.dpml.station.server.DefaultModel
Return the set of registered listeners.
listeners() - Method in class net.dpml.station.server.UnicastEventSource
Return this node's preference/node change listeners.
load(URI) - Static method in class net.dpml.lang.Part
Load a part from an external XML source with part caching.
load(URI, boolean) - Static method in class net.dpml.lang.Part
Load a part from an external XML source.
load(URL) - Method in class net.dpml.transit.TransitBuilder
Construct a transit configuration from a supplied uri.
loadClass(String, String, ClassLoader) - Method in class net.dpml.depot.DepotRMIClassLoaderSpi
Provides the implementation for RMIClassLoader.loadClass(URL,String), RMIClassLoader.loadClass(String,String), and RMIClassLoader.loadClass(String,String,ClassLoader).
loadComponentDirective(URI) - Method in class net.dpml.metro.builder.ComponentDecoder
Construct a component directive using the supplied uri.
loadDecoder(Element) - Method in class net.dpml.util.DecoderFactory
Get an element helper based on the namespace declared by the supplied element.
loadPart(URI, boolean) - Method in class net.dpml.lang.PartDecoder
Load a part from a uri.
loadProxyClass(String, String[], ClassLoader) - Method in class net.dpml.depot.DepotRMIClassLoaderSpi
Provides the implementation for RMIClassLoader.loadProxyClass(String,String[],ClassLoader).
loadState(URI) - Method in class net.dpml.state.StateDecoder
Load a state graph.
loadType(Class, Resolver) - Method in class net.dpml.metro.builder.ComponentTypeDecoder
Load a type.
loadType(URI, Resolver) - Method in class net.dpml.metro.builder.ComponentTypeDecoder
Load a type.
LOCAL - Static variable in class net.dpml.library.info.ResourceDirective.Classifier
Local resources.
LOCAL - Static variable in class net.dpml.library.info.ResourceDirective
Local resource constant identifier.
LOCAL - Static variable in class net.dpml.transit.Artifact
Constant scheme name for the local protocol.
LOCAL_LAYOUT - Static variable in class net.dpml.transit.info.CacheDirective
Default layout strategy key.
LOCAL_PATH - Static variable in class net.dpml.transit.info.CacheDirective
Default system local repository path.
LocalURLConnection - Class in net.dpml.transit.local
The local URL protocol connection implementation.
locate(File) - Method in class net.dpml.library.impl.DefaultLibrary
Locate a resource relative to a base directory.
locate(File) - Method in class net.dpml.library.impl.DefaultModule
Locate a resource relative to a base directory.
locate(File) - Method in interface net.dpml.library.Library
Locate a resource relative to a base directory.
LocationEvent - Class in net.dpml.transit.model
An event pertaining to a change in a plugin uri assigned to a codebase model.
LocationEvent(CodeBaseModel, URI) - Constructor for class net.dpml.transit.model.LocationEvent
Construction of a new codebase change event.
log(PID, LogRecord) - Method in interface net.dpml.util.LoggingService
Register a log record with the log service.
LogAdapter - Class in net.dpml.http
Wrapper to redirect Jetty logging to standard JVM logging.
LogAdapter() - Constructor for class net.dpml.http.LogAdapter
Creation of a new log adapter.
Logger - Interface in net.dpml.logging
Logger is a interface through which different logging solutions can be provided.
Logger - Interface in net.dpml.util
Transit Logger is a interface through which different logging solutions can be provided.
LoggerAdapter - Class in net.dpml.http
Wrapper to redirect Jetty logging to DPML logging.
LoggerAdapter() - Constructor for class net.dpml.http.LoggerAdapter
Creation of a new logger adapter.
LOGGING_KEY - Static variable in interface net.dpml.util.LoggingService
Logging service key.
LoggingAdapter - Class in net.dpml.transit.monitor
Generic adapter that redirects monitor events to a logging channel.
LoggingAdapter() - Constructor for class net.dpml.transit.monitor.LoggingAdapter
Creation of a new console adapter that is used to redirect transit events the system output stream.
LoggingAdapter(Logger) - Constructor for class net.dpml.transit.monitor.LoggingAdapter
Creation of a new console adapter that is used to redirect transit events the system output stream.
LoggingAdapter(String) - Constructor for class net.dpml.transit.monitor.LoggingAdapter
Creation of a new console adapter that is used to redirect transit events the system output stream.
LoggingServer - Class in net.dpml.station.server
The LoggingServer is a remote service that handles the aggregation of log records from multiple jvm processes.
LoggingServer(int) - Constructor for class net.dpml.station.server.LoggingServer
Creation of a new logging service instance.
LoggingService - Interface in net.dpml.util
Interface exposed by a remote logging service to local log aggregation handlers.
LogStatement - Class in net.dpml.depot
Datastructure holding a log record and process identifier.
LogStatement(PID, LogRecord) - Constructor for class net.dpml.depot.LogStatement
Creation of a new log statement.
looksLikeOption(String) - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Return true if the trigger argument looks like an option.
looksLikeOption(String) - Method in interface net.dpml.cli.WriteableCommandLine
Detects whether the argument looks like an Option trigger
lookup(Service) - Method in interface net.dpml.component.Provider
Return a provider capable of supporting the requested service.
LookupDirective - Class in net.dpml.metro.data
A reference directive is a reference to a part within the enclosing part's context or parts.
LookupDirective(String) - Constructor for class net.dpml.metro.data.LookupDirective
Creation of a new lookup directive.

M

Main - Class in net.dpml.depot
CLI hander for the depot package.
main(String[]) - Static method in class net.dpml.depot.Main
Processes command line options to establish the command handler plugin to deploy.
MainTask - Class in net.dpml.transit.tools
Task that initializes the Transit sub-system during which a transit is assigned to the current project.
MainTask() - Constructor for class net.dpml.transit.tools.MainTask
Creation of a new Main task.
ManagedComponent - Class in net.dpml.test.state
Component implementation that exposes an active management operation.
ManagedComponent(Logger) - Constructor for class net.dpml.test.state.ManagedComponent
Creation of a new ManagedComponent.
ManagedComponent.Monitor - Interface in net.dpml.test.state
Interface implemented by an internal monitor returned by the getMonitor operation.
Manager - Interface in net.dpml.station
Application management center.
MANUAL - Static variable in class net.dpml.station.info.StartupPolicy
Manual startup policy.
MapDataType - Class in net.dpml.transit.tools
Utility class that declares a map between a urn and a plugin uri.
MapDataType() - Constructor for class net.dpml.transit.tools.MapDataType
 
matches(ServiceDescriptor) - Method in class net.dpml.metro.info.ServiceDescriptor
Determine if specified service will match this service.
MD5_EXT - Static variable in class net.dpml.tools.tasks.GenericTask
MD5 file type.
merge(EntryDescriptor[]) - Method in class net.dpml.metro.info.ContextDescriptor
Returns a set of entry descriptors resulting from a merge of the descriptors contained in this descriptor with the supplied descriptors.
messageLogged(BuildEvent) - Method in class net.dpml.tools.impl.StandardBuildListener
Signals a message logging event.
messageLogged(BuildEvent) - Method in class net.dpml.transit.tools.TransitComponentHelper
Notification of a message logged.
MimeTypeHandler - Class in net.dpml.util
Mimetype utility handler.
MISSING_OPTION - Static variable in class net.dpml.cli.resource.ResourceConstants
Missing option error constant.
mkDir(File) - Method in class net.dpml.tools.tasks.GenericTask
Utility operation to create a new directory if it does not exist.
Model - Interface in net.dpml.component
The Model interfaces is used mark a object as manageable context used in the creation of a runtime handler.
modelChanged(ModelEvent) - Method in interface net.dpml.component.ModelListener
Notify the listener of a model change.
ModelEvent - Class in net.dpml.component
Event triggered as a result of a model change.
ModelEvent(Model, String, Object, Object) - Constructor for class net.dpml.component.ModelEvent
Construct a new ModelEvent.
ModelException - Exception in net.dpml.component
General exception thrown by a context model.
ModelException(URI, String) - Constructor for exception net.dpml.component.ModelException
Creation of a new ModelException.
ModelException(URI, String, Throwable) - Constructor for exception net.dpml.component.ModelException
Creation of a new ModelException.
ModelException - Exception in net.dpml.transit.model
Exception to indicate that there was a model related error.
ModelException(String) - Constructor for exception net.dpml.transit.model.ModelException
Construct a new ModelException instance.
ModelException(String, Throwable) - Constructor for exception net.dpml.transit.model.ModelException
Construct a new ModelException instance.
ModelListener - Interface in net.dpml.component
Interface implementated by remote listeners to model change events.
ModelRuntimeException - Exception in net.dpml.transit
Exception to indicate that there was a configuration model related error.
ModelRuntimeException(String) - Constructor for exception net.dpml.transit.ModelRuntimeException
Construct a new ModelRuntimeException instance.
ModelRuntimeException(String, Throwable) - Constructor for exception net.dpml.transit.ModelRuntimeException
Construct a new ModelRuntimeException instance.
ModernLayout - Class in net.dpml.transit
The ModernLayout decodes artifacts into a layout scheme that follows the convention of group/name/version/expanded-name pattern.
ModernLayout() - Constructor for class net.dpml.transit.ModernLayout
 
Module - Interface in net.dpml.library
The Modele interface defines a node within a module hierachy.
ModuleDirective - Class in net.dpml.library.info
The ModuleDirective class describes a module data-structure.
ModuleDirective(String, String, ResourceDirective) - Constructor for class net.dpml.library.info.ModuleDirective
Creation of a new module directive supporting the establishment of an anonymous resource.
ModuleDirective(String, String, ResourceDirective.Classifier, String, InfoDirective, DataDirective[], DependencyDirective[], ResourceDirective[], Properties, FilterDirective[]) - Constructor for class net.dpml.library.info.ModuleDirective
Creation of a new module directive.
ModuleNotFoundException - Exception in net.dpml.library
A ModuleNotFoundException is thrown when a requested for a named module cannot be resolved.
ModuleNotFoundException(String) - Constructor for exception net.dpml.library.ModuleNotFoundException
Creation of a new ModuleNotFoundException.
ModuleNotFoundException(String, Throwable) - Constructor for exception net.dpml.library.ModuleNotFoundException
Creation of a new ModuleNotFoundException.
ModuleTask - Class in net.dpml.tools.tasks
Write a module to XML in a form suitable for publication.
ModuleTask() - Constructor for class net.dpml.tools.tasks.ModuleTask
 
Monitor - Interface in net.dpml.transit.monitor
Genric interface marking a class as a monitor.
MX_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
Constant for lookup of mx value.

N

NAME - Static variable in class net.dpml.library.Feature
Resource name.
NAME - Static variable in class net.dpml.metro.data.FeatureDirective
Constant identifier for the component name feature.
nameChanged(HostNameEvent) - Method in interface net.dpml.transit.model.HostListener
Notify a consumer of the change to the host name.
namedFirst(String) - Static method in class net.dpml.cli.util.Comparators
Forces Comparators with a particular trigger to appear at the beginning of lists
namedLast(String) - Static method in class net.dpml.cli.util.Comparators
Forces Comparators with a particular trigger to appear at the end of lists
NCSARequestLogHandler - Class in net.dpml.http
Wrapper for the Jetty NCSA request logger.
NCSARequestLogHandler(NCSARequestLogHandler.Context) - Constructor for class net.dpml.http.NCSARequestLogHandler
Creation of a new NCSA request log.
NCSARequestLogHandler.Context - Interface in net.dpml.http
Component context.
net.dpml.cli - package net.dpml.cli
Commandline modeling and parsing utilities.
net.dpml.cli.builder - package net.dpml.cli.builder
Helpers supporting the construction of a commandline model.
net.dpml.cli.commandline - package net.dpml.cli.commandline
Commandline implementation.
net.dpml.cli.option - package net.dpml.cli.option
Options implementation include command, group, switch and property abstractions.
net.dpml.cli.resource - package net.dpml.cli.resource
Internationalization resources.
net.dpml.cli.util - package net.dpml.cli.util
Commandline utilities including help formatter.
net.dpml.cli.validation - package net.dpml.cli.validation
Provides classes and interfaces for validating argument values.
net.dpml.component - package net.dpml.component
Interfaces defining the internal 'component' model.
net.dpml.depot - package net.dpml.depot
Depot bootstrap application launcher.
net.dpml.http - package net.dpml.http
HTTP Server implementation.
net.dpml.i18n - package net.dpml.i18n
Resources supporting internationalization.
net.dpml.lang - package net.dpml.lang
The lang package contains a small number of generic common utilities used throught the DPML codebase.
net.dpml.library - package net.dpml.library
Library interfaces.
net.dpml.library.console - package net.dpml.library.console
Depot build tool command line handler.
net.dpml.library.impl - package net.dpml.library.impl
Implementation of the project library supporting module, project and resource managment.
net.dpml.library.info - package net.dpml.library.info
Project, resource and library directives.
net.dpml.logging - package net.dpml.logging
The net.dpml.logging package provides a simple logging facard API.
net.dpml.metro - package net.dpml.metro
Internal and remote component model management interface.
net.dpml.metro.builder - package net.dpml.metro.builder
Utilities supporting component definition creation and externalization to/from XML.
net.dpml.metro.data - package net.dpml.metro.data
Immutable datatypes used to describe a deployment scenario.
net.dpml.metro.info - package net.dpml.metro.info
Immutable datatypes that describe a component type.
net.dpml.metro.runtime - package net.dpml.metro.runtime
Metro component model controller implementation.
net.dpml.metro.tools - package net.dpml.metro.tools
A set of ant tasks supporting the creation of component type and deployment information.
net.dpml.state - package net.dpml.state
The net.dpml.state package defines states, transitons, operations and triggers and a state machine supporting orderly management of state transitions and dynamic operations.
net.dpml.station - package net.dpml.station
Server activation framework.
net.dpml.station.builder - package net.dpml.station.builder
Utilities supporting registry creation and externalization to/from XML.
net.dpml.station.console - package net.dpml.station.console
Station commandline handler.
net.dpml.station.exec - package net.dpml.station.exec
Metro application deployment framework.
net.dpml.station.info - package net.dpml.station.info
Station interface and immutable datatypes.
net.dpml.station.server - package net.dpml.station.server
Process management controller implementation.
net.dpml.test - package net.dpml.test
Common test components.
net.dpml.test.app - package net.dpml.test.app
Component used to test composition.
net.dpml.test.array - package net.dpml.test.array
 
net.dpml.test.categories - package net.dpml.test.categories
Logging categories test component.
net.dpml.test.composite - package net.dpml.test.composite
Composite test components.
net.dpml.test.http - package net.dpml.test.http
Sample webapp test classes.
net.dpml.test.lifecycle - package net.dpml.test.lifecycle
Lifecycle test components.
net.dpml.test.part - package net.dpml.test.part
Component used in part tests.
net.dpml.test.state - package net.dpml.test.state
Component used to test an operation declared within a state graph.
net.dpml.tools - package net.dpml.tools
Primary interfaces defining a build context and processor.
net.dpml.tools.checkstyle - package net.dpml.tools.checkstyle
Checkstyle task adapter.
net.dpml.tools.impl - package net.dpml.tools.impl
Ant plugin and context support.
net.dpml.tools.info - package net.dpml.tools.info
Immutable datatypes dealing with the Ant-based builder configuration.
net.dpml.tools.tasks - package net.dpml.tools.tasks
Utility tasks used within the Ant based build system.
net.dpml.transit - package net.dpml.transit
The transit package contains the primary runtime classes within the Transit resource management system.
net.dpml.transit.artifact - package net.dpml.transit.artifact
Core protocol handler for uris of the form artifact:[type]/[group]/[name]#[version].
net.dpml.transit.console - package net.dpml.transit.console
Transit configuration management CLI handler.
net.dpml.transit.info - package net.dpml.transit.info
Data structures supporting long term persistence of transit systems configuration.
net.dpml.transit.link - package net.dpml.transit.link
Protocol handler for uris artifact links.
net.dpml.transit.local - package net.dpml.transit.local
Local preference resource protocol handler.
net.dpml.transit.management - package net.dpml.transit.management
 
net.dpml.transit.model - package net.dpml.transit.model
The model package contains a set of interfaces that define an active configuration model.
net.dpml.transit.monitor - package net.dpml.transit.monitor
A set of classes supporting Transit sub-systems monitoring.
net.dpml.transit.registry - package net.dpml.transit.registry
Protocol handler that resolves uri references to a RMI registry via registry:[host]:[port]//[key].
net.dpml.transit.tools - package net.dpml.transit.tools
Ant tasks supporting Transit-based repository access.
net.dpml.util - package net.dpml.util
Common transit utilities.
NetworkMonitor - Interface in net.dpml.transit.monitor
A monitor of a download activity or activities.
NetworkMonitorAdapter - Class in net.dpml.transit.monitor
Adapts network events to logging messages.
NetworkMonitorAdapter(Adapter) - Constructor for class net.dpml.transit.monitor.NetworkMonitorAdapter
Creation of a new network monitor adapter.
NetworkMonitorRouter - Class in net.dpml.transit.monitor
A router that handles multicasr distribution of monitor events to registered monitors.
NetworkMonitorRouter() - Constructor for class net.dpml.transit.monitor.NetworkMonitorRouter
 
newComponent() - Method in class net.dpml.component.Composition
Create and return a new component using the deplyment model established by the part.
NodeTask - Class in net.dpml.transit.tools
Task supports the creation of preference as readable xml files.
NodeTask() - Constructor for class net.dpml.transit.tools.NodeTask
 
NodeTask.EntryTask - Class in net.dpml.transit.tools
An attribute entry.
NodeTask.EntryTask() - Constructor for class net.dpml.transit.tools.NodeTask.EntryTask
 
NONE - Static variable in class net.dpml.cli.DisplaySetting
A Set guarenteed to contain no DisplaySetting values
notify(String) - Method in class net.dpml.test.app.DefaultListener
Handle notification from the server.
notify(String) - Method in interface net.dpml.test.app.Listener
Handle notification of an event.
notify(URL, int, int) - Method in interface net.dpml.transit.monitor.Adapter
Hnadle download notification.
notify(URL, int, int) - Method in class net.dpml.transit.monitor.LoggingAdapter
Handle download notification.
notify(URL, int, int) - Method in class net.dpml.transit.tools.AntAdapter
Hnadle download notification.
notifyCompletion(URL) - Method in interface net.dpml.transit.monitor.NetworkMonitor
Notify the monitor of the successful completion of a download process.
notifyCompletion(URL) - Method in class net.dpml.transit.monitor.NetworkMonitorAdapter
Handle the notification of the completion of of download process.
notifyCompletion(URL) - Method in class net.dpml.transit.monitor.NetworkMonitorRouter
Notify all subscribing monitors of a download completion event.
notifyDisposal(DisposalEvent) - Method in interface net.dpml.transit.model.DisposalListener
Notify a listener of event souce disposal.
notifyUpdate(URL, int, int) - Method in interface net.dpml.transit.monitor.NetworkMonitor
Notify the monitor of the update in the download status.
notifyUpdate(URL, int, int) - Method in class net.dpml.transit.monitor.NetworkMonitorAdapter
Handle the notification of an update in the download status.
notifyUpdate(URL, int, int) - Method in class net.dpml.transit.monitor.NetworkMonitorRouter
Notify all subscribing monitors of a updated event.
NULL_STATE - Static variable in interface net.dpml.state.State
Null state.
NULL_VERSION - Static variable in class net.dpml.lang.Version
Version -1.0.0.
NullArgumentException - Exception in net.dpml.transit
Exception thrown when the argument to a method or constructor is null and not handled by the method/constructor/class.
NullArgumentException(String) - Constructor for exception net.dpml.transit.NullArgumentException
Constructor taking the name of the argument that was null.
NullDirective - Class in net.dpml.metro.data
A NullDirective is used to mark a solution as resolved on the basis that the solution will be managed by an enclosing component.
NullDirective() - Constructor for class net.dpml.metro.data.NullDirective
Create a new null directive.
NullState - Class in net.dpml.state
Null state implementation.
NullState() - Constructor for class net.dpml.state.NullState
 
NumberValidator - Class in net.dpml.cli.validation
The NumberValidator validates the string argument values are numbers.
NumberValidator(NumberFormat) - Constructor for class net.dpml.cli.validation.NumberValidator
Creates a new NumberValidator based on the specified NumberFormat
NUMBERVALIDATOR_NUMBER_OUTOFRANGE - Static variable in class net.dpml.cli.resource.ResourceConstants
Number out-of-range constant.

O

openConnection(URL) - Method in class net.dpml.transit.artifact.Handler
Opens a connection to the specified URL.
openConnection(URL) - Method in class net.dpml.transit.link.Handler
Opens a connection to the specified URL.
openConnection(URL) - Method in class net.dpml.transit.local.Handler
Opens a connection to the specified URL.
openConnection(URL) - Method in class net.dpml.transit.registry.Handler
Opens a connection to the specified URL.
Operation - Interface in net.dpml.state
An operation defines the name of a bean style accessor that may be invoked by a management application while the operation is exposed within the active path.
OperationDataType - Class in net.dpml.metro.tools
Defintion of a context entry parameter directive.
OperationDataType() - Constructor for class net.dpml.metro.tools.OperationDataType
 
Option - Interface in net.dpml.cli
The super type of all options representing a particular element of the command line interface.
OPTION_ILLEGAL_LONG_PREFIX - Static variable in class net.dpml.cli.resource.ResourceConstants
Illegal long prefix error constant.
OPTION_ILLEGAL_SHORT_PREFIX - Static variable in class net.dpml.cli.resource.ResourceConstants
Illegal short prefix error constant.
OPTION_MISSING_REQUIRED - Static variable in class net.dpml.cli.resource.ResourceConstants
Missing required option error constant.
OPTION_NO_NAME - Static variable in class net.dpml.cli.resource.ResourceConstants
Missing option name error constant.
OPTION_TRIGGER_NEEDS_PREFIX - Static variable in class net.dpml.cli.resource.ResourceConstants
Missing trigger prefix error constant.
OPTIONAL - Static variable in class net.dpml.metro.info.EntryDescriptor
Optional constant.
OptionException - Exception in net.dpml.cli
A problem found while dealing with command line options.
OptionException(Option) - Constructor for exception net.dpml.cli.OptionException
Creates a new OptionException.
OptionException(Option, String) - Constructor for exception net.dpml.cli.OptionException
Creates a new OptionException.
OptionException(Option, String, String) - Constructor for exception net.dpml.cli.OptionException
Creates a new OptionException.
OptionImpl - Class in net.dpml.cli.option
A base implementation of Option providing limited ground work for further Option implementations.
OptionImpl(int, boolean) - Constructor for class net.dpml.cli.option.OptionImpl
Creates an OptionImpl with the specified id
ORG_NAME_KEY - Static variable in class net.dpml.tools.tasks.DocTask
Constant organization key.
OSNAME - Static variable in class net.dpml.transit.Environment
os.name System property
OutputStreamReader - Class in net.dpml.station.server
Stream reader utility class.
OutputStreamReader(Logger, InputStream) - Constructor for class net.dpml.station.server.OutputStreamReader
Creation of a process output reader.

P

PackageTask - Class in net.dpml.tools.tasks
Cleanup of generated target directory.
PackageTask() - Constructor for class net.dpml.tools.tasks.PackageTask
 
packException(Throwable) - Static method in class net.dpml.util.ExceptionHelper
Returns the exception and causal exceptions as a formatted string.
packException(Throwable, boolean) - Static method in class net.dpml.util.ExceptionHelper
Returns the exception and causal exceptions as a formatted string.
packException(String, Throwable) - Static method in class net.dpml.util.ExceptionHelper
Returns the exception and causal exceptions as a formatted string.
packException(String, Throwable, boolean) - Static method in class net.dpml.util.ExceptionHelper
Returns the exception and causal exceptions as a formatted string.
packException(String, Throwable[], boolean) - Static method in class net.dpml.util.ExceptionHelper
Returns the exception and causal exceptions as a formatted string.
pad(String, int, Writer) - Static method in class net.dpml.cli.util.HelpFormatter
Pad the supplied string.
parametersChanged(ParametersEvent) - Method in interface net.dpml.transit.model.CodeBaseListener
Notification of the change to a plugin parameters.
ParametersEvent - Class in net.dpml.transit.model
An event pertaining to a change in a plugin uri assigned to a codebase model.
ParametersEvent(CodeBaseModel, Value[]) - Constructor for class net.dpml.transit.model.ParametersEvent
Construction of a new codebase change event.
Parent - Interface in net.dpml.cli
An Option that can have an argument and/or group of child Options in the form "-f <arg> [-a|-b|-c]".
ParentImpl - Class in net.dpml.cli.option
A base implementation of Parent providing limited ground work for further Parent implementations.
ParentImpl(Argument, Group, String, int, boolean) - Constructor for class net.dpml.cli.option.ParentImpl
Creation of a new ParaentImpl.
parse(String[]) - Method in class net.dpml.cli.commandline.Parser
Parse the arguments according to the specified options and properties.
parse(String) - Static method in class net.dpml.component.ActivationPolicy
Parse a string value and return the activation policy.
parse(String) - Static method in class net.dpml.component.Status
Parse the supplied name.
parse(int) - Static method in class net.dpml.lang.Category
Create a category by parsing the supplied value.
parse(String) - Static method in class net.dpml.lang.Category
Create a category by parsing the supplied name.
parse(String) - Static method in class net.dpml.lang.Version
Parse a version out of a string.
parse(String) - Static method in class net.dpml.library.Feature
Return a feature.
parse(String) - Static method in class net.dpml.library.info.ImportDirective.Mode
Create a now mode using a supplied mode name.
parse(String) - Static method in class net.dpml.library.info.IncludeDirective.Mode
Create a now mode using a supplied mode name.
parse(String) - Static method in class net.dpml.library.info.ResourceDirective.Classifier
Create a classified matching the supplied name.
parse(String) - Static method in class net.dpml.library.info.Scope
Return a scope value matching the supplied value.
parse(String) - Static method in class net.dpml.metro.info.CollectionPolicy
Parse the supplied name.
parse(String) - Static method in class net.dpml.metro.info.LifestylePolicy
Parse the supplied value into a lifestyle policy.
parse(String) - Static method in class net.dpml.metro.info.Priority
Parse the supplied value into a logging priority constant.
parse(String) - Static method in class net.dpml.metro.info.ThreadSafePolicy
Parse the supplied name.
parse(String) - Static method in class net.dpml.state.Trigger.TriggerEvent
Parse the supplied value and return the corresponding trigger event class.
parse(String) - Static method in class net.dpml.station.info.StartupPolicy
Return a startup policy matching the supplied value.
parse(String) - Static method in class net.dpml.station.ProcessState
Return a state value matching the supplied value.
parse(URI) - Method in class net.dpml.util.DOM3DocumentBuilder
Parse an xml schema document.
parseAndHelp(String[]) - Method in class net.dpml.cli.commandline.Parser
Parse the arguments according to the specified options and properties and displays the usage screen if the CommandLine is not valid or the help option was specified.
Parser - Class in net.dpml.cli.commandline
A class that implements the Parser interface can parse a String array according to the Groupspecified and return a CommandLine.
Parser() - Constructor for class net.dpml.cli.commandline.Parser
 
parseURL(URL, String, int, int) - Method in class net.dpml.transit.artifact.Handler
Parse the supplied specification.
Part - Class in net.dpml.lang
Part datastructure.
Part(Logger, Info, Classpath) - Constructor for class net.dpml.lang.Part
Creation of a new part datastructure.
Part(Logger, Info, Classpath, String) - Constructor for class net.dpml.lang.Part
Creation of a new part datastructure.
PART_BUILDER_URI - Static variable in class net.dpml.metro.tools.ComponentBuilderTask
Constant builder uri.
PART_FOOTER - Static variable in class net.dpml.lang.Part
Part footer.
PART_HANDLER_URI - Static variable in class net.dpml.metro.tools.ComponentBuilderTask
Constant controller uri.
PART_HEADER - Static variable in class net.dpml.lang.Part
Part header.
PART_SCHEMA_URN - Static variable in class net.dpml.lang.Part
Part schema URN.
PART_XSD_URI - Static variable in class net.dpml.lang.PartDecoder
Part XSD uri.
PartDataType - Class in net.dpml.metro.tools
Task that handles the construction of a serialized container part.
PartDataType() - Constructor for class net.dpml.metro.tools.PartDataType
 
PartDecoder - Class in net.dpml.lang
Construct a part.
PartError - Error in net.dpml.lang
Fatal part related error.
PartError(String) - Constructor for error net.dpml.lang.PartError
Construct a new PartError instance.
PartError(String, Throwable) - Constructor for error net.dpml.lang.PartError
Construct a new PartError instance.
PartException - Exception in net.dpml.lang
Exception to indicate that there was a part handler related error.
PartException(String) - Constructor for exception net.dpml.lang.PartException
Construct a new PartException instance.
PartException(String, Throwable) - Constructor for exception net.dpml.lang.PartException
Construct a new PartException instance.
PARTITION_SEPARATOR - Static variable in interface net.dpml.component.Model
The constant partition separator.
PartNotFoundException - Exception in net.dpml.component
Exception thrown when an attempt is made to reference an unknown part.
PartNotFoundException(URI, URI) - Constructor for exception net.dpml.component.PartNotFoundException
Creation of a new PartNotFoundException.
PartNotFoundException(URI, URI, URI) - Constructor for exception net.dpml.component.PartNotFoundException
Creation of a new PartNotFoundException.
PartReference - Class in net.dpml.metro.info
A PartReference is a serializable object that contains a key and an associated part.
PartReference(String, Directive) - Constructor for class net.dpml.metro.info.PartReference
Creation of a new part reference.
PartReference(String, Directive, int) - Constructor for class net.dpml.metro.info.PartReference
Creation of a new part reference.
PartReferenceBuilder - Interface in net.dpml.metro.tools
The contract for builders that create component part.
PartsComponent - Class in net.dpml.test.composite
This component declares an inner Parts interface through which it accesses a map of the context infomation of a subsidiary component named 'child'.
PartsComponent(Logger, PartsComponent.Context, PartsManager) - Constructor for class net.dpml.test.composite.PartsComponent
Creation of a new composite component instance.
PartsComponent.Context - Interface in net.dpml.test.composite
The construction criteria.
PartsDataType - Class in net.dpml.metro.tools
A datatype that enables custom part builders.
PartsDataType(Task) - Constructor for class net.dpml.metro.tools.PartsDataType
Creation of a new parts data type.
PartsManager - Interface in net.dpml.metro
Local interface through which a component implementation may interact with subsidary parts.
PartTask - Class in net.dpml.tools.tasks
Creation of an part definition in XML.
PartTask() - Constructor for class net.dpml.tools.tasks.PartTask
 
PATH - Static variable in class net.dpml.library.Feature
Resource path.
PatternBuilder - Class in net.dpml.cli.builder
Builds Options using a String pattern
PatternBuilder() - Constructor for class net.dpml.cli.builder.PatternBuilder
Creates a new PatternBuilder
PatternBuilder(GroupBuilder, DefaultOptionBuilder, ArgumentBuilder) - Constructor for class net.dpml.cli.builder.PatternBuilder
Creates a new PatternBuilder
PID - Class in net.dpml.lang
The PID class is a process identifer.
PID() - Constructor for class net.dpml.lang.PID
Creation of a new process identifier.
ping() - Method in class net.dpml.test.state.ManagedComponent
Ping the object.
ping() - Method in interface net.dpml.test.state.Service
Ping the object.
Plugin - Class in net.dpml.lang
Plugin part strategy implementation datatype.
Plugin(Logger, Info, Classpath, String) - Constructor for class net.dpml.lang.Plugin
Creation of an new plugin datatype.
Plugin(Logger, Info, Classpath, String, Value[]) - Constructor for class net.dpml.lang.Plugin
Creation of an new plugin datatype.
PLUGIN_ARTIFACT_HEADER - Static variable in class net.dpml.transit.tools.TransitComponentHelper
The constant artifact plugin header.
PLUGIN_DESCRIPTION_KEY - Static variable in class net.dpml.tools.tasks.PartTask
Property key used to identify the plugin description.
PLUGIN_HANDLER_KEY - Static variable in class net.dpml.tools.tasks.PartTask
Property key used to identify a custom plugin handler classname.
PLUGIN_TITLE_KEY - Static variable in class net.dpml.tools.tasks.PartTask
Property key used to identify the plugin title.
PluginClassNotFoundException - Exception in net.dpml.transit
Exception thrown when a plugin class cannot be found.
PluginClassNotFoundException(String) - Constructor for exception net.dpml.transit.PluginClassNotFoundException
Construct a new PluginClassNotFoundException instance.
PluginClassNotFoundException(String, Throwable) - Constructor for exception net.dpml.transit.PluginClassNotFoundException
Construct a new RepositoryException instance.
pluginConstructorFound(Constructor, Object[]) - Method in interface net.dpml.transit.monitor.RepositoryMonitor
Handle notification of the discovery of a plugin constructor.
pluginConstructorFound(Constructor, Object[]) - Method in class net.dpml.transit.monitor.RepositoryMonitorAdapter
Handle notification of the discovery of a plugin constructor.
pluginConstructorFound(Constructor, Object[]) - Method in class net.dpml.transit.monitor.RepositoryMonitorRouter
Notify all monitors of the discovery of a plugin constructor.
pluginInstantiated(Object) - Method in interface net.dpml.transit.monitor.RepositoryMonitor
Handle notification of the instantiation of a plugin.
pluginInstantiated(Object) - Method in class net.dpml.transit.monitor.RepositoryMonitorAdapter
Handle notification of the instantiation of a plugin.
pluginInstantiated(Object) - Method in class net.dpml.transit.monitor.RepositoryMonitorRouter
Notify all monitors of the instantiation of a plugin.
PluginTask - Class in net.dpml.tools.tasks
The plugin task handles the establishment of ant tasks, listeners, and antlibs derived from a classloader established by the tools sub-system.
PluginTask() - Constructor for class net.dpml.tools.tasks.PluginTask
 
PluginTask - Class in net.dpml.transit.tools
The plugin task handles the establishment of ant tasks, listeners, and antlibs derived from a classloader established by the transit sub-system.
PluginTask() - Constructor for class net.dpml.transit.tools.PluginTask
 
PluginTask.Antlib - Class in net.dpml.transit.tools
Nested element with the <plugin> element declaring a packaged resource and urn of an antlib descriptor to be loaded from the classloader established by the transit plugin descriptor.
PluginTask.Antlib() - Constructor for class net.dpml.transit.tools.PluginTask.Antlib
 
PluginTask.Listener - Class in net.dpml.transit.tools
Nested element with the <plugin> element declaring the name and class of a project listener to be loaded from the classloader established by the transit plugin descriptor.
PluginTask.Listener() - Constructor for class net.dpml.transit.tools.PluginTask.Listener
 
PluginTask.Task - Class in net.dpml.transit.tools
Nested element with the <plugin> element declaring the name and class of a task to be loaded from the classloader established by the transit plugin descriptor.
PluginTask.Task() - Constructor for class net.dpml.transit.tools.PluginTask.Task
 
PreferencesCommandLine - Class in net.dpml.cli.commandline
A CommandLine implementation using the Preferences API, useful when constructing a complex DefaultingCommandLine This implementation uses the children of a single preference node to populate the CommandLine.
PreferencesCommandLine(Option, Preferences) - Constructor for class net.dpml.cli.commandline.PreferencesCommandLine
Creates a new PreferencesCommandLine using the specified root Option and Preferences node.
PreferencesCommandLine(Option, Preferences, char) - Constructor for class net.dpml.cli.commandline.PreferencesCommandLine
Creates a new PreferencesCommandLine using the specified root Option, Preferences node and value separator.
preferredNameFirst() - Static method in class net.dpml.cli.util.Comparators
Orders Options by preferredName
preferredNameLast() - Static method in class net.dpml.cli.util.Comparators
Orders Options by preferredName, reversed
PREFS_KEY - Static variable in class net.dpml.transit.Transit
DPML prefs key.
PrepareTask - Class in net.dpml.tools.tasks
Prepare the target build directory based on content presented under the ${basedir}/src and ${basedir}/etc directories.
PrepareTask() - Constructor for class net.dpml.tools.tasks.PrepareTask
 
print() - Method in class net.dpml.cli.util.HelpFormatter
Prints the Option help.
printDivider() - Method in class net.dpml.cli.util.HelpFormatter
Prints the m_divider text
printException() - Method in class net.dpml.cli.util.HelpFormatter
Prints any error message.
printFooter() - Method in class net.dpml.cli.util.HelpFormatter
Prints a m_footer string if necessary
printGutterLeft() - Method in class net.dpml.cli.util.HelpFormatter
Prints the left gutter string
printGutterRight() - Method in class net.dpml.cli.util.HelpFormatter
Prints the right gutter string
printHeader() - Method in class net.dpml.cli.util.HelpFormatter
Prints a m_header string if necessary
printHelp() - Method in class net.dpml.cli.util.HelpFormatter
Prints detailed help per option.
printUsage() - Method in class net.dpml.cli.util.HelpFormatter
Prints a single line of usage information (wrapping if necessary)
printWrapped(String) - Method in class net.dpml.cli.util.HelpFormatter
Prints a string wrapped if necessary
PRIORITY - Static variable in class net.dpml.metro.info.CategoryDescriptor
Default priority value.
Priority - Class in net.dpml.metro.info
Logging priority enumeration.
priorityChanged(HostPriorityEvent) - Method in interface net.dpml.transit.model.HostListener
Notify a consumer of a change to the host priority.
PRIVATE - Static variable in class net.dpml.lang.Category
Implementation category.
process(WriteableCommandLine, ListIterator) - Method in class net.dpml.cli.option.ArgumentImpl
Processes String arguments into a CommandLine.
process(WriteableCommandLine, ListIterator) - Method in class net.dpml.cli.option.GroupImpl
Processes String arguments into a CommandLine.
process(WriteableCommandLine, ListIterator) - Method in class net.dpml.cli.option.ParentImpl
Processes String arguments into a CommandLine.
process(WriteableCommandLine, ListIterator) - Method in interface net.dpml.cli.Option
Processes String arguments into a CommandLine.
process(WriteableCommandLine, ListIterator) - Method in class net.dpml.cli.option.PropertyOption
Processes String arguments into a CommandLine.
processEvent(EventObject) - Method in class net.dpml.component.InitialContext
Process a context related event.
processEvent(EventObject) - Method in class net.dpml.metro.runtime.DefaultStateMachine
Process the supplied event.
processEvent(EventObject) - Method in class net.dpml.station.server.DefaultModel
Abstract method that must be implemented by classes extending this class.
processEvent(EventObject) - Method in class net.dpml.station.server.RemoteApplication
Internal event handler.
processEvent(EventObject) - Method in class net.dpml.station.server.RemoteApplicationRegistry
Proces a registry event.
processEvent(EventObject) - Method in class net.dpml.station.server.UnicastEventSource
Abstract operation to be implemented by classes extending this base class.
processEvent(EventObject) - Method in class net.dpml.transit.DefaultTransitModel
Internal event handler.
processEvent(EventObject) - Method in interface net.dpml.util.EventHandler
Process the supplied event.
processEvent(EventObject) - Method in class net.dpml.util.UnicastEventSource
Abstract operation to be implemented by classes extending this base class.
ProcessorInstantiationException - Exception in net.dpml.tools.tasks
A ProcessorInstantiationException if an occur occurs when attempting to load a build listener based on a processor definition.
ProcessorInstantiationException(String) - Constructor for exception net.dpml.tools.tasks.ProcessorInstantiationException
Creation of a new ProcessorInstantiationException.
ProcessorInstantiationException(String, Throwable) - Constructor for exception net.dpml.tools.tasks.ProcessorInstantiationException
Creation of a new ProcessorInstantiationException.
processParent(WriteableCommandLine, ListIterator) - Method in class net.dpml.cli.option.Command
Process the parent.
processParent(WriteableCommandLine, ListIterator) - Method in class net.dpml.cli.option.DefaultOption
Process the parent.
processParent(WriteableCommandLine, ListIterator) - Method in class net.dpml.cli.option.Switch
Processes the parent part of the Option.
processParent(WriteableCommandLine, ListIterator) - Method in interface net.dpml.cli.Parent
Processes the parent part of the Option.
ProcessState - Class in net.dpml.station
Lifestyle policy enumeration.
ProcessStateBeanInfo - Class in net.dpml.station
Bean info for state encoding of the ProcessState enumeration.
ProcessStateBeanInfo() - Constructor for class net.dpml.station.ProcessStateBeanInfo
 
processValues(WriteableCommandLine, ListIterator, Option) - Method in interface net.dpml.cli.Argument
Processes the "README" style element of the argument.
processValues(WriteableCommandLine, ListIterator, Option) - Method in class net.dpml.cli.option.ArgumentImpl
Processes the "README" style element of the argument.
PROFILE_KEY - Static variable in class net.dpml.transit.DefaultTransitModel
System property key used to hold an overriding configuration url.
profileAdded(RegistryEvent) - Method in interface net.dpml.station.RegistryListener
Notify the listener of the addition of a new application profile.
ProfileException - Exception in net.dpml.station
Exception to indicate that there was a profile related error.
ProfileException(String) - Constructor for exception net.dpml.station.ProfileException
Construct a new ProfileException instance.
ProfileException(String, Throwable) - Constructor for exception net.dpml.station.ProfileException
Construct a new ProfileException instance.
profileRemoved(RegistryEvent) - Method in interface net.dpml.station.RegistryListener
Notify a listener of the removal of an application profile.
PropertiesCommandLine - Class in net.dpml.cli.commandline
A CommandLine implementation using a java Properties instance, useful for constructing a complex DefaultingCommandLine Options are keyed from their property name and presence in the Properties instance is taken as presence in the CommandLine.
PropertiesCommandLine(Option, Properties) - Constructor for class net.dpml.cli.commandline.PropertiesCommandLine
Creates a new PropertiesCommandLine using the specified root Option, Properties instance.
PropertiesCommandLine(Option, Properties, char) - Constructor for class net.dpml.cli.commandline.PropertiesCommandLine
Creates a new PropertiesCommandLine using the specified root Option, Properties instance and value separator.
PROPERTY_NAME - Static variable in class net.dpml.metro.runtime.DefaultStateMachine
Constant name used to reference a state change in a property event.
PropertyOption - Class in net.dpml.cli.option
Handles the java style "-Dprop=value" opions
PropertyOption() - Constructor for class net.dpml.cli.option.PropertyOption
Creates a new PropertyOption using the default settings of a "-D" trigger and an id of 'D'
PropertyOption(String, String, int) - Constructor for class net.dpml.cli.option.PropertyOption
Creates a new PropertyOption using the specified parameters
PropertyResolver - Class in net.dpml.util
Utility class that handles substitution of property names in the string for ${value} relative to a supplied set of properties.
PropertyTask - Class in net.dpml.tools.tasks
Build a set of projects taking into account dependencies within the supplied fileset.
PropertyTask() - Constructor for class net.dpml.tools.tasks.PropertyTask
 
PROTECTED - Static variable in class net.dpml.lang.Category
SPI category.
Provider - Interface in net.dpml.component
Provider holder.
ProviderListener - Interface in net.dpml.component
An interface implementation by controller concerned with or responsible for handling changes in a local runtime directory context.
proxyChanged(ProxyEvent) - Method in interface net.dpml.transit.model.ProxyListener
Notify a listener of the change to Transit proxy settings.
ProxyDirective - Class in net.dpml.transit.info
Description of the proxy configuration of a Transit system.
ProxyDirective(String, String[], String, char[]) - Constructor for class net.dpml.transit.info.ProxyDirective
Create a new value descriptor using the default java.lang.String class as the base type.
ProxyEvent - Class in net.dpml.transit.model
An event pertaining to the Transit proxy configuration.
ProxyEvent(ProxyModel, RequestIdentifier, PasswordAuthentication, String[]) - Constructor for class net.dpml.transit.model.ProxyEvent
Creation of a new ProxyEvent.
ProxyListener - Interface in net.dpml.transit.model
A ProxyListener is implemented by clients whishing to be notified about changes to a transit proxy configuration.
ProxyModel - Interface in net.dpml.transit.model
The ProxyModel is an interface implemented by objects that manage the configuration of transit proxy settings.
PUBLIC - Static variable in class net.dpml.lang.Category
API category.
publish(LogRecord) - Method in class net.dpml.depot.DepotHandler
Publish a log record.

R

ReactorTask - Class in net.dpml.tools.tasks
Resolves a sorted sequence of projects with a basedir equal to or derived from the current ${basedir}.
ReactorTask() - Constructor for class net.dpml.tools.tasks.ReactorTask
 
readListFile(URL) - Static method in class net.dpml.util.Util
Read a file and return the list of lines in an array of strings.
readProps(URL) - Static method in class net.dpml.util.Util
Read a set of properties from a property file specificed by a url.
readProps(URL, boolean) - Static method in class net.dpml.util.Util
Read a set of properties from a property file specificed by a url.
REF - Static variable in class net.dpml.library.info.IncludeDirective.Mode
Include by reference to an absolute resource address.
REF - Static variable in class net.dpml.library.info.IncludeDirective
Absolute resource reference mode constant.
ReferentialException - Exception in net.dpml.library
A ReferentialException is thrown when a requested change would result in the creation of a referential integrity issue within a model (such as the removal of a resource referenced by another resource).
ReferentialException(String) - Constructor for exception net.dpml.library.ReferentialException
Creation of a new ReferentialException.
ReferentialException(String, Throwable) - Constructor for exception net.dpml.library.ReferentialException
Creation of a new ReferentialException.
register(MapDataType[]) - Static method in class net.dpml.transit.tools.TransitComponentHelper
Register the mapping between a urn and a plugin uri.
RegistryBuilder - Class in net.dpml.station.builder
Test example application sources.
RegistryBuilder() - Constructor for class net.dpml.station.builder.RegistryBuilder
 
RegistryDescriptor - Class in net.dpml.station.info
The RegistryDescriptor is immutable datastructure used to hold the state of an application registry.
RegistryDescriptor(RegistryDescriptor.Entry[]) - Constructor for class net.dpml.station.info.RegistryDescriptor
Creation of a new registry descriptor.
RegistryDescriptor.Entry - Class in net.dpml.station.info
Binding of key to descriptor.
RegistryDescriptor.Entry(String, ApplicationDescriptor) - Constructor for class net.dpml.station.info.RegistryDescriptor.Entry
Creation of a new entry.
RegistryEvent - Class in net.dpml.station
An application registry event.
RegistryEvent(ApplicationRegistry, ApplicationDescriptor) - Constructor for class net.dpml.station.RegistryEvent
Creation of a new registry event.
RegistryListener - Interface in net.dpml.station
A RegistryListener enabled client application to receive notification of the addition and removale of application profiles from the application registry.
RegistryURLConnection - Class in net.dpml.transit.registry
The registry URL protocol connection implementation.
RegistryWriter - Class in net.dpml.station.builder
Test example application sources.
RegistryWriter() - Constructor for class net.dpml.station.builder.RegistryWriter
 
RELEASE - Static variable in class net.dpml.library.impl.DefaultResource
Constant RELEASE symbol.
RemoteApplication - Class in net.dpml.station.server
The RemoteApplication is the default implementation of a remotely accessible Aplication.
RemoteApplication(Logger, ApplicationDescriptor, String, int) - Constructor for class net.dpml.station.server.RemoteApplication
Creation of an application instance.
RemoteApplicationRegistry - Class in net.dpml.station.server
Implements of the application registry within which a set of application profiles are maintained.
RemoteApplicationRegistry(Logger, URL) - Constructor for class net.dpml.station.server.RemoteApplicationRegistry
Creation of a new application registry model.
RemoteStation - Class in net.dpml.station.server
The RemoteStation is responsible for the establishment of callback monitors to external processes established by the station manager.
RemoteStation(Logger, TransitModel, int, URL) - Constructor for class net.dpml.station.server.RemoteStation
Creation of a station instance.
removeApplicationDescriptor(String) - Method in interface net.dpml.station.ApplicationRegistry
Remove an application descriptor from the registry.
removeApplicationDescriptor(String) - Method in class net.dpml.station.server.RemoteApplicationRegistry
Remove an application descriptor from the registry.
removeApplicationListener(ApplicationListener) - Method in interface net.dpml.station.Application
Remove an application listener.
removeApplicationListener(ApplicationListener) - Method in class net.dpml.station.server.RemoteApplication
Remove an application listener.
removeCacheListener(CacheListener) - Method in interface net.dpml.transit.model.CacheModel
Remove a cache listener from the model.
removeCodeBaseListener(CodeBaseListener) - Method in interface net.dpml.transit.model.CodeBaseModel
Remove a codebase listener from the model.
removeControllerContextListener(ControllerContextListener) - Method in interface net.dpml.component.ControllerContext
Remove the supplied controller context listener from the controller context.
removeControllerContextListener(ControllerContextListener) - Method in class net.dpml.component.InitialContext
Remove the supplied controller context listener from the controller context.
removedFromLocalCache(URL, File) - Method in interface net.dpml.transit.monitor.CacheMonitor
Notify the monitor that an artifact has been removed from the local cache.
removedFromLocalCache(URL, File) - Method in class net.dpml.transit.monitor.CacheMonitorAdapter
Notify the monitor that an artifact has been removed from the local cache.
removedFromLocalCache(URL, File) - Method in class net.dpml.transit.monitor.CacheMonitorRouter
Notify all monitors that an artifact in the local cache was removed.
removeDisposalListener(DisposalListener) - Method in class net.dpml.transit.DefaultTransitModel
Remove a disposal listener from the model.
removeDisposalListener(DisposalListener) - Method in interface net.dpml.transit.model.TransitModel
Remove a disposal listener from the model.
removeHostListener(HostListener) - Method in interface net.dpml.transit.model.HostModel
Remove a host change listener from the director.
removeLayoutListener(LayoutListener) - Method in interface net.dpml.transit.model.LayoutModel
Remove a layout model listener from the model.
removeLayoutRegistryListener(LayoutRegistryListener) - Method in interface net.dpml.transit.model.LayoutRegistryModel
Remove a change listener.
removeListener(EventListener) - Method in class net.dpml.station.server.DefaultModel
Remove a listener to the set of listeners handled by this producer.
removeListener(EventListener) - Method in class net.dpml.station.server.UnicastEventSource
Remove a listener to the set of listeners handled by this producer.
removeListener(EventListener) - Method in class net.dpml.util.UnicastEventSource
Remove a listener to the set of listeners handled by this producer.
removeModelListener(ModelListener) - Method in interface net.dpml.component.Model
Remove a listener from the component model.
removeMonitor(Monitor) - Method in class net.dpml.transit.monitor.AbstractMonitorRouter
Remove a monitor from the set of monitors managed by this router.
removeMonitor(Monitor) - Method in interface net.dpml.transit.monitor.Router
Remove a monitor from the set of monitors managed by the router.
removeProxyListener(ProxyListener) - Method in interface net.dpml.transit.model.ProxyModel
Remove a proxy listener from the model.
removeRegistryListener(RegistryListener) - Method in interface net.dpml.station.ApplicationRegistry
Remove a registry change listener.
removeRegistryListener(RegistryListener) - Method in class net.dpml.station.server.RemoteApplicationRegistry
Add a registry change listener.
removeStateListener(StateListener) - Method in interface net.dpml.component.Provider
Remove a state listener from the control.
removeStateListener(StateListener) - Method in class net.dpml.metro.runtime.DefaultStateMachine
Remove a state listener from the state machine.
removeStateListener(StateListener) - Method in interface net.dpml.state.StateMachine
Remove a state listener from the state machine.
ReplicateTask - Class in net.dpml.tools.tasks
Consolidates a set of resources based on project dependencies.
ReplicateTask() - Constructor for class net.dpml.tools.tasks.ReplicateTask
 
ReplicateTask.Include - Class in net.dpml.tools.tasks
Declaration of an include.
ReplicateTask.Include() - Constructor for class net.dpml.tools.tasks.ReplicateTask.Include
 
RepositoryException - Exception in net.dpml.transit
Exception to indicate that there was a repository related error.
RepositoryException(String) - Constructor for exception net.dpml.transit.RepositoryException
Construct a new RepositoryException instance.
RepositoryException(String, Throwable) - Constructor for exception net.dpml.transit.RepositoryException
Construct a new RepositoryException instance.
RepositoryMonitor - Interface in net.dpml.transit.monitor
Defintion of a repository monitor.
RepositoryMonitorAdapter - Class in net.dpml.transit.monitor
Adapts repository service monitor events to a logging channel.
RepositoryMonitorAdapter(Adapter) - Constructor for class net.dpml.transit.monitor.RepositoryMonitorAdapter
Creation of a new repository monito to logging adapter.
RepositoryMonitorRouter - Class in net.dpml.transit.monitor
A repository monitor router handles mutlicast distribution of monitor events to a set of subscribed monitors.
RepositoryMonitorRouter() - Constructor for class net.dpml.transit.monitor.RepositoryMonitorRouter
 
requestDestroyed(ServletRequestEvent) - Method in class net.dpml.test.http.TestListener
Request destroyed notification
RequestIdentifier - Class in net.dpml.transit.model
A request identifier.
RequestIdentifier(String, int, String, String, String) - Constructor for class net.dpml.transit.model.RequestIdentifier
Creation of a new request identifier.
requestInitialized(ServletRequestEvent) - Method in class net.dpml.test.http.TestListener
Request initialized notification
REQUIRED - Static variable in class net.dpml.metro.info.EntryDescriptor
Required constant.
requiredFirst() - Static method in class net.dpml.cli.util.Comparators
Orders Options grouping required Options first
requiredLast() - Static method in class net.dpml.cli.util.Comparators
Orders Options grouping required Options last
reset() - Method in class net.dpml.cli.builder.ArgumentBuilder
Resets the ArgumentBuilder to the defaults for a new Argument.
reset() - Method in class net.dpml.cli.builder.CommandBuilder
Resets the CommandBuilder to the defaults for a new Command.
reset() - Method in class net.dpml.cli.builder.DefaultOptionBuilder
Resets the builder.
reset() - Method in class net.dpml.cli.builder.GroupBuilder
Resets the builder
reset() - Method in class net.dpml.cli.builder.PatternBuilder
Resets this builder
reset() - Method in class net.dpml.cli.builder.SwitchBuilder
Resets the builder.
resolve() - Method in class net.dpml.lang.Construct
Resolve an instance from the value using the context classloader.
resolve(Map) - Method in class net.dpml.lang.Construct
Resolve an instance from the value using a supplied map.
resolve(boolean) - Method in class net.dpml.lang.Construct
Resolve an instance from the value using a supplied isolation policy.
resolve(Map, boolean) - Method in class net.dpml.lang.Construct
Resolve an instance from the value using a supplied context map.
resolve(String, Map, boolean) - Method in class net.dpml.lang.Construct
Resolve an instance from the value using a supplied context map.
resolve() - Method in interface net.dpml.lang.Value
Resolve an instance from the value using the context classloader.
resolve(Map) - Method in interface net.dpml.lang.Value
Resolve an instance from the value using a supplied context map.
resolve(boolean) - Method in interface net.dpml.lang.Value
Resolve an instance from the value using a supplied isolation policy.
resolve(Map, boolean) - Method in interface net.dpml.lang.Value
Resolve an instance from the value using a supplied context map.
resolve(String, Map, boolean) - Method in interface net.dpml.lang.Value
Resolve an instance from the value using a supplied context map.
resolve(String) - Method in interface net.dpml.library.Dictionary
Evaluate and expand any symbolic references in the supplied value.
resolve(Resource, Feature) - Static method in class net.dpml.library.Feature
Return the value of a feature.
resolve(Resource, Feature, Type) - Static method in class net.dpml.library.Feature
Return the value of a feature.
resolve(Resource, Feature, Type, boolean) - Static method in class net.dpml.library.Feature
Return the value of a feature.
resolve(String) - Method in class net.dpml.library.impl.DefaultDictionary
Evaluate and expand any symbolic references in the supplied value.
resolve() - Method in class net.dpml.tools.tasks.FeatureTask
Resolve the feature value.
resolve(String) - Static method in class net.dpml.util.PropertyResolver
System property symbol substitution from properties.
resolve(Properties) - Static method in class net.dpml.util.PropertyResolver
System property symbol substitution from properties.
resolve(Properties, String) - Static method in class net.dpml.util.PropertyResolver
Symbol substitution from properties.
resolve(String) - Method in interface net.dpml.util.Resolver
Symbolic expansion of a supplied value.
resolve(String) - Method in class net.dpml.util.SimpleResolver
Symbolic expansion of a supplied value.
resolveBase(Artifact) - Method in class net.dpml.transit.ClassicLayout
Return the base path for an artifact.
resolveBase(Artifact) - Method in class net.dpml.transit.EclipseLayout
Return the base path for an artifact.
resolveBase(Artifact) - Method in interface net.dpml.transit.Layout
Return the base path for an artifact.
resolveBase(Artifact) - Method in class net.dpml.transit.ModernLayout
Return the base path for an artifact.
resolveBaseFilename(Artifact) - Method in class net.dpml.transit.EclipseLayout
Return the expanded filename of the artifact.
resolveFilename(Artifact) - Method in class net.dpml.transit.ClassicLayout
Return the expanded filename of the artifact.
resolveFilename(Artifact) - Method in class net.dpml.transit.EclipseLayout
Return the expanded filename of the artifact.
resolveFilename(Artifact) - Method in interface net.dpml.transit.Layout
Return the filename for an artifact.
resolveFilename(Artifact) - Method in class net.dpml.transit.ModernLayout
Return the expanded filename of the artifact.
resolvePasswordAuthentication(Authenticator) - Method in interface net.dpml.transit.TransitAuthenticator
Returns the password authenticator.
resolvePath(Artifact) - Method in class net.dpml.transit.ClassicLayout
Returns the full path of the artifact relative to a logical root directory.
resolvePath(Artifact) - Method in class net.dpml.transit.EclipseLayout
Returns the full path of the artifact relative to a logical root directory.
resolvePath(Artifact) - Method in interface net.dpml.transit.Layout
Returns the full path of the artifact relative to a logical root directory.
resolvePath(Artifact) - Method in class net.dpml.transit.ModernLayout
Returns the full path of the artifact relative to a logical root directory.
resolveProperty(Properties, String) - Static method in class net.dpml.util.Util
Resolve symbols in a supplied value against supplied known properties.
Resolver - Interface in net.dpml.util
Interace implemented by a value (key, ref, and property) resolver.
Resource - Class in net.dpml.lang
Resource part strategy implementation datatype.
Resource(Logger, Info, Classpath, String, String) - Constructor for class net.dpml.lang.Resource
Creation of resource datatype.
Resource - Interface in net.dpml.library
The Resource interface describes infomation about a published resource.
ResourceConstants - Class in net.dpml.cli.resource
Common resurce constants.
ResourceConstants() - Constructor for class net.dpml.cli.resource.ResourceConstants
 
ResourceContextHandler - Class in net.dpml.http
Context handler with enhanced support for symbolic property dereferencing.
ResourceContextHandler(Logger, ResourceContextHandler.Context) - Constructor for class net.dpml.http.ResourceContextHandler
Creation of a new resource context handler.
ResourceContextHandler.Context - Interface in net.dpml.http
HTTP static resource context handler parameters.
ResourceDirective - Class in net.dpml.library.info
The ResourceDirective class describes an available resource.
ResourceDirective.Classifier - Class in net.dpml.library.info
Resource classifier enumeration.
ResourceHandler - Class in net.dpml.http
Default implementation of a static resource handler.
ResourceHandler(String, String) - Constructor for class net.dpml.http.ResourceHandler
Creation of a new resource handler.
ResourceHelper - Class in net.dpml.cli.resource
A utility class used to provide internationalisation support.
ResourceHost - Interface in net.dpml.transit
An interface that represents locations where the artifacts can be downloaded.
ResourceManager - Class in net.dpml.i18n
Manager for resources.
ResourceNotFoundException - Exception in net.dpml.library
A ResourceNotFoundException is thrown when a requested for a named resource cannot be resolved.
ResourceNotFoundException(String) - Constructor for exception net.dpml.library.ResourceNotFoundException
Creation of a new ResourceNotFoundException.
ResourceNotFoundException(String, Throwable) - Constructor for exception net.dpml.library.ResourceNotFoundException
Creation of a new ResourceNotFoundException.
resourceRequested(Artifact) - Method in interface net.dpml.transit.monitor.CacheMonitor
Notify the monitor that an artifact has been requested.
resourceRequested(Artifact) - Method in class net.dpml.transit.monitor.CacheMonitorAdapter
Notify the monitor that an artifact has been requested.
resourceRequested(Artifact) - Method in class net.dpml.transit.monitor.CacheMonitorRouter
Notify all monitors that a request for an artifact has been received.
RESOURCES - Static variable in class net.dpml.cli.option.Switch
i18n
Resources - Class in net.dpml.i18n
A class to simplify extracting localized strings, icons and other common resources from a ResourceBundle.
Resources(String) - Constructor for class net.dpml.i18n.Resources
Constructor that builds a manager in default locale.
Resources(String, ClassLoader) - Constructor for class net.dpml.i18n.Resources
Constructor that builds a manager in default locale using specified ClassLoader.
Resources(String, Locale) - Constructor for class net.dpml.i18n.Resources
Constructor that builds a manager in specified locale.
Resources(String, Locale, ClassLoader) - Constructor for class net.dpml.i18n.Resources
Constructor that builds a manager in specified locale.
ResourceTask - Class in net.dpml.tools.tasks
Locate a named feature of the a project or resource.
ResourceTask() - Constructor for class net.dpml.tools.tasks.ResourceTask
 
restart() - Method in interface net.dpml.station.Application
Restart the application.
restart() - Method in class net.dpml.station.server.RemoteApplication
Restart the application.
RMICTask - Class in net.dpml.tools.tasks
Compile sources located in ${project.target}/main to java class file under the ${project.target}/classes directory.
RMICTask(Context) - Constructor for class net.dpml.tools.tasks.RMICTask
Creation of a new RMICTask.
Router - Interface in net.dpml.transit.monitor
Generic interface implemented by classes that support multicast distribution of monotor events to registered monitors.
run() - Method in class net.dpml.station.server.ErrorStreamReader
Start the stream reader.
run() - Method in class net.dpml.station.server.LoggingServer
Runnable implementation.
run() - Method in class net.dpml.station.server.OutputStreamReader
Start the stream reader.
run() - Method in class net.dpml.station.server.StationServerPlugin
Start the thread.
RUNTIME - Static variable in class net.dpml.library.info.DependencyDirective
RUNTIME scope.
RUNTIME - Static variable in class net.dpml.library.info.Scope
Runtime scope.

S

Scope - Class in net.dpml.library.info
Enumeration identifying BUILD, RUNTIME and TEST phases.
SecuredTransitContext - Class in net.dpml.transit
The initial context of the transit system.
select(String, boolean) - Method in class net.dpml.library.impl.DefaultLibrary
Select a set of resource matching a supplied a resource selection constraint.
select(String, boolean, boolean) - Method in class net.dpml.library.impl.DefaultLibrary
Select a set of resource matching a supplied a resource selection constraint.
select(File) - Method in class net.dpml.library.impl.DefaultLibrary
Select all local projects with a basedir equal to or deeper than the supplied directory.
select(File, boolean) - Method in class net.dpml.library.impl.DefaultLibrary
Select all local projects relative to the supplied basedir.
select(String, boolean, boolean) - Method in class net.dpml.library.impl.DefaultModule
Select a set of resource matching a supplied a resource selection constraint.
select(String, boolean) - Method in interface net.dpml.library.Library
Select a set of resource matching a supplied a resource selection constraint.
select(String, boolean, boolean) - Method in interface net.dpml.library.Library
Select a set of resource matching a supplied a resource selection constraint.
select(File) - Method in interface net.dpml.library.Library
Select all local projects with a basedir equal to or depper than the supplied directory.
select(File, boolean) - Method in interface net.dpml.library.Library
Select all local projects relative to the supplied basedir.
select(String, boolean, boolean) - Method in interface net.dpml.library.Module
Select a set of resource matching a supplied a resource selection constraint.
SelectChannelConnector - Class in net.dpml.http
Thread pool implementation.
SelectChannelConnector(SelectChannelConnector.Context) - Constructor for class net.dpml.http.SelectChannelConnector
Creation of a new SelectChannelConnector.
SelectChannelConnector.Context - Interface in net.dpml.http
Select channel context definition.
SEPERATOR - Static variable in class net.dpml.metro.info.CategoryDescriptor
Constant category separator.
sequenceInfo(String) - Method in interface net.dpml.transit.monitor.RepositoryMonitor
Handle notification of an information message.
sequenceInfo(String) - Method in class net.dpml.transit.monitor.RepositoryMonitorAdapter
Handle notification of an information message.
sequenceInfo(String) - Method in class net.dpml.transit.monitor.RepositoryMonitorRouter
Notify all subscribed monitors of a info message event.
Server - Class in net.dpml.http
HTTP server implementation.
Server(Logger, Server.Context, Server.Parts) - Constructor for class net.dpml.http.Server
Creation of a new HTTP server implementation.
Server - Interface in net.dpml.test.app
A arbitary interface
Server.Context - Interface in net.dpml.http
Component context through which the server configuration uri may be declared.
Server.Parts - Interface in net.dpml.http
Internal parts managemwent interface.
Service - Interface in net.dpml.component
The Component interface is implemented by objects that handle the runtime state of a component instance.
Service - Interface in net.dpml.test.state
Service interface used in testing.
ServiceDataType - Class in net.dpml.metro.tools
Declaration of an exported service.
ServiceDataType() - Constructor for class net.dpml.metro.tools.ServiceDataType
 
ServiceDescriptor - Class in net.dpml.metro.info
This ServiceDescriptor defines the interface and service version published by a service instance.
ServiceDescriptor(String) - Constructor for class net.dpml.metro.info.ServiceDescriptor
Construct a service with specified type.
ServiceDescriptor(String, Version) - Constructor for class net.dpml.metro.info.ServiceDescriptor
Construct a service with specified name, version.
ServiceNotFoundException - Exception in net.dpml.component
Exception thrown by a handler in response to a request for an unknown service.
ServiceNotFoundException(URI, String) - Constructor for exception net.dpml.component.ServiceNotFoundException
Creation of a new ServiceNotFoundException.
ServicesDataType - Class in net.dpml.metro.tools
A datatype that enables custom part builders.
ServicesDataType() - Constructor for class net.dpml.metro.tools.ServicesDataType
 
ServletContextHandler - Class in net.dpml.http
Servlet context handler.
ServletContextHandler(Logger, ServletContextHandler.Context) - Constructor for class net.dpml.http.ServletContextHandler
Creation of a new servlet context handler.
ServletContextHandler.Context - Interface in net.dpml.http
HTTP static resource vontext handler parameters.
ServletEntry - Class in net.dpml.http
A ServletEntry maintains a mapping between a servlet name and a relative path.
ServletEntry(String, String) - Constructor for class net.dpml.http.ServletEntry
Creation of a new servlet name to path entry.
ServletHandler - Class in net.dpml.http
A ServletHandler maintains a collection of servlets and a collection servlet name to context mappings.
ServletHandler(ServletHolder[], ServletEntry[]) - Constructor for class net.dpml.http.ServletHandler
Creation of a new servlet handler.
ServletHolder - Class in net.dpml.http
Servlet classname to name binding.
ServletHolder(String, String) - Constructor for class net.dpml.http.ServletHolder
Creation of a new servlet holder.
sessionCreated(HttpSessionEvent) - Method in class net.dpml.test.http.TestListener
Session created notification
sessionDestroyed(HttpSessionEvent) - Method in class net.dpml.test.http.TestListener
Session destroyed notification
sessionDidActivate(HttpSessionEvent) - Method in class net.dpml.test.http.TestListener
Session did activate notification
SessionDump - Class in net.dpml.test.http
Test Servlet Sessions.
SessionDump() - Constructor for class net.dpml.test.http.SessionDump
 
sessionWillPassivate(HttpSessionEvent) - Method in class net.dpml.test.http.TestListener
Session passivate notification
setAccess(Javadoc.AccessType) - Method in class net.dpml.tools.tasks.JavadocTask
Set the documentation access level.
setActivation(String) - Method in class net.dpml.metro.tools.ComponentBuilderTask
Set the activation policy value.
setActivationPolicy(ActivationPolicy) - Method in interface net.dpml.component.Model
Set the component activation policy to the supplied value.
setAlias(boolean) - Method in class net.dpml.metro.tools.ComponentBuilderTask
Set the alias production flag value.
setAlias(boolean) - Method in class net.dpml.tools.tasks.FeatureTask
Set filename resolution switch.
setBase(File) - Method in class net.dpml.tools.tasks.RMICTask
Set the base directory.
setBoolean(boolean) - Method in class net.dpml.transit.tools.NodeTask.EntryTask
Set the attribute as a boolean value.
setClass(String) - Method in class net.dpml.metro.tools.ContextDataType
Declare a custom context implementation classname.
setClass(String) - Method in class net.dpml.metro.tools.InterfaceDataType
Set the operation method name.
setClass(String) - Method in class net.dpml.metro.tools.ServiceDataType
Set the service classname.
setClass(String) - Method in class net.dpml.metro.tools.StateDataType
Set a classname from which to resolve an embedded state graph.
setClass(String) - Method in class net.dpml.metro.tools.StateTask
Override the class as the colocated destination.
setClass(String) - Method in class net.dpml.metro.tools.TypeBuilderTask
Set the classname of the type.
setClass(String) - Method in class net.dpml.metro.tools.ValueDataType
Set the context entry classname.
setClass(String) - Method in class net.dpml.transit.tools.PluginTask.Listener
Set the task classname.
setClass(String) - Method in class net.dpml.transit.tools.PluginTask.Task
Set the task classname.
setClassLoader(ClassLoader) - Method in class net.dpml.cli.validation.ClassValidator
Specifies the ClassLoader used to resolve and load the classes specified by the argument values.
setClasspath(Path) - Method in class net.dpml.tools.tasks.JavacTask
Set the compilation classpath.
setClasspath(Path) - Method in class net.dpml.tools.tasks.JUnitTestTask
Set the classpath.
setClasspathRef(String) - Method in class net.dpml.tools.tasks.JavacTask
Set the id of the compilation classpath.
setClasspathRef(String) - Method in class net.dpml.tools.tasks.JUnitTestTask
Set the id of the compilation classpath.
setClasspathRef(String) - Method in class net.dpml.tools.tasks.RMICTask
Set the id of the compilation classpath.
setCollection(String) - Method in class net.dpml.metro.tools.ComponentBuilderTask
Set the gabage collection policy value.
setCollection(String) - Method in class net.dpml.metro.tools.TypeBuilderTask
Set the type collection policy.
setComparator(Comparator) - Method in class net.dpml.cli.util.HelpFormatter
The Comparator to use when sorting Options
setDebugEnabled(boolean) - Method in class net.dpml.http.LogAdapter
Set the debug enabled status.
setDebugEnabled(boolean) - Method in class net.dpml.http.LoggerAdapter
Set the debug enabled status.
setDefault(String) - Method in class net.dpml.tools.tasks.FilterTask
Set a default filter value.
setDefaultSwitch(Option, Boolean) - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Set default switch.
setDefaultSwitch(Option, Boolean) - Method in interface net.dpml.cli.WriteableCommandLine
Sets the default state for a Switch in the CommandLine.
setDefaultValues(Option, List) - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Set default values.
setDefaultValues(Option, List) - Method in interface net.dpml.cli.WriteableCommandLine
Sets the default values for an Option in the CommandLine
setDest(File) - Method in class net.dpml.metro.tools.CatalogTask
Set the final destination directory for generated HTML content.
setDest(File) - Method in class net.dpml.metro.tools.StateTask
Override the default output destination.
setDest(File) - Method in class net.dpml.tools.tasks.DocTask
Set a directory for ultimate replication of the generated documentation.
setDest(File) - Method in class net.dpml.tools.tasks.JarTask
Set the destination file.
setDest(File) - Method in class net.dpml.tools.tasks.JavacTask
Set the destination directory.
setDest(File) - Method in class net.dpml.tools.tasks.JavadocTask
Override the default destination.
setDest(File) - Method in class net.dpml.tools.tasks.PartTask
Override the default output destination.
setDirectory(boolean) - Method in class net.dpml.cli.validation.FileValidator
Specifies whether the argument values must represent directories.
setDisplaySettings(Set) - Method in class net.dpml.cli.util.HelpFormatter
The DisplaySettings used to select the help lines in the main body of help
setDivider(String) - Method in class net.dpml.cli.util.HelpFormatter
Sets the string to use as a m_divider between sections of help
setDouble(double) - Method in class net.dpml.transit.tools.NodeTask.EntryTask
Set the attribute as a double value.
setEntryDirective(String, Directive) - Method in interface net.dpml.metro.ContextModel
Set a context entry directive value.
setEntryDirectives(PartReference[]) - Method in interface net.dpml.metro.ContextModel
Apply an array of tagged directive as an atomic operation.
setEvent(String) - Method in class net.dpml.metro.tools.TriggerDataType
Set the trigger event class.
setException(OptionException) - Method in class net.dpml.cli.util.HelpFormatter
Sets the exception to document
setExcludes(String[]) - Method in class net.dpml.tools.tasks.RMICTask
Set the excludes.
setExisting(boolean) - Method in class net.dpml.cli.validation.FileValidator
Specifies whether the argument values must represent existing files/directories.
setExtends(URI) - Method in class net.dpml.metro.tools.ComponentBuilderTask
Set the extends uri feature.
setFeature(String) - Method in class net.dpml.metro.tools.EntryDataType
Set the feature that this directive references.
setFeature(String) - Method in class net.dpml.tools.tasks.FeatureTask
Set the name of the feature.
setFile(boolean) - Method in class net.dpml.cli.validation.FileValidator
Specifies whether the argument values must represent files.
setFile(String) - Method in class net.dpml.transit.tools.ImportArtifactTask
Set the file to import.
setFloat(float) - Method in class net.dpml.transit.tools.NodeTask.EntryTask
Set the attribute as a float value.
setFooter(String) - Method in class net.dpml.cli.util.HelpFormatter
Sets the footer text of the help screen
setFormat(DateFormat) - Method in class net.dpml.cli.validation.DateValidator
Sets the date format permitted.
setFormat(NumberFormat) - Method in class net.dpml.cli.validation.NumberValidator
Specify the format being used to validate argument values against.
setFormats(List) - Method in class net.dpml.cli.validation.DateValidator
Sets the date formats permitted.
setFormats(DateFormat[]) - Method in class net.dpml.cli.validation.DateValidator
Sets the date formats permitted.
setFullUsageSettings(Set) - Method in class net.dpml.cli.util.HelpFormatter
The DisplaySettings used to select the elements to display in the displayed line of full usage information.
setGroup(Group) - Method in class net.dpml.cli.commandline.Parser
Sets the Group of options to parse against
setGroup(Group) - Method in class net.dpml.cli.util.HelpFormatter
Sets the Group of Options to document
setHeader(String) - Method in class net.dpml.cli.util.HelpFormatter
Sets the header text of the help screen
setHelpFormatter(HelpFormatter) - Method in class net.dpml.cli.commandline.Parser
Sets the HelpFormatter to use with the simplified parsing.
setHelpOption(Option) - Method in class net.dpml.cli.commandline.Parser
Sets the help option to use with the simplified parsing.
setHelpTrigger(String) - Method in class net.dpml.cli.commandline.Parser
Sets the help option to use with the simplified parsing.
setHref(String) - Method in class net.dpml.tools.tasks.JavadocTask.Link
Set the href attrbute for the api packagelist base.
setId(String) - Method in class net.dpml.metro.tools.ApplyDataType
Set the name of transition to apply.
setId(String) - Method in class net.dpml.metro.tools.ExecDataType
Set the name of operation to apply.
setImplicit(boolean) - Method in class net.dpml.tools.checkstyle.CheckstyleTask
Set the implicit inclusion of the current resource (and potentially the resources children if the resource is a module).
setIncludes(String[]) - Method in class net.dpml.tools.tasks.RMICTask
Set the includes.
setInstance(boolean) - Method in class net.dpml.cli.validation.ClassValidator
Specifies whether the argument value must represent a class that can be instantiated.
setInt(int) - Method in class net.dpml.transit.tools.NodeTask.EntryTask
Set the attribute as a int value.
setKey(String) - Method in class net.dpml.metro.tools.ComponentBuilderTask
Set the part key.
setKey(String) - Method in class net.dpml.metro.tools.EntryDataType
Set the key that this directive qualifies.
setKey(String) - Method in class net.dpml.metro.tools.PartDataType
Set the part key.
setKey(String) - Method in class net.dpml.tools.tasks.ReplicateTask.Include
Set the key of the target project or resource.
setKey(String) - Method in class net.dpml.tools.tasks.ReplicateTask
Set the key of the target project or resource.
setKey(String) - Method in class net.dpml.tools.tasks.ResourceTask
Set the key of the target project or resource description from which features will be resolved from.
setKey(String) - Method in class net.dpml.transit.tools.NodeTask.EntryTask
Set the attribute key.
setLayout(String) - Method in class net.dpml.tools.tasks.ReplicateTask
Set the id of the target layout strategy.
setLeniant(boolean) - Method in class net.dpml.cli.validation.DateValidator
Set the leaniant flag.
setLifestyle(String) - Method in class net.dpml.metro.tools.ComponentBuilderTask
Set the lifestyle policy vlaue.
setLifestyle(String) - Method in class net.dpml.metro.tools.TypeBuilderTask
Set the type lifestyle policy.
setLineUsageSettings(Set) - Method in class net.dpml.cli.util.HelpFormatter
Sets the DisplaySettings used to select elements in the per helpline usage strings.
setLoadable(boolean) - Method in class net.dpml.cli.validation.ClassValidator
Specifies whether the argument value must represent a class that is loadable.
setLookup(String) - Method in class net.dpml.metro.tools.EntryDataType
Set the lookup attribute value.
setMaximum(Date) - Method in class net.dpml.cli.validation.DateValidator
Sets the maximum Date to the specified value.
setMaximum(Number) - Method in class net.dpml.cli.validation.NumberValidator
Specify the maximum value allowed for an argument value.
setMethod(String) - Method in class net.dpml.metro.tools.OperationDataType
Set the operation method name.
setMethod(String) - Method in class net.dpml.metro.tools.ValueDataType
Set the method name.
setMinimum(Date) - Method in class net.dpml.cli.validation.DateValidator
Sets the minimum Date to the specified value.
setMinimum(Number) - Method in class net.dpml.cli.validation.NumberValidator
Specify the minimum value allowed for an argument value.
setName(String) - Method in class net.dpml.metro.tools.CategoriesDataType.CategoryDataType
Set the category name.
setName(String) - Method in class net.dpml.metro.tools.CategoriesDescriptorDataType.CategoryDescriptorDataType
Set the service classname.
setName(String) - Method in class net.dpml.metro.tools.ComponentBuilderTask
Set the component name.
setName(String) - Method in class net.dpml.metro.tools.InterfaceDataType
Set the operation name.
setName(String) - Method in class net.dpml.metro.tools.OperationDataType
Set the operation name.
setName(String) - Method in class net.dpml.metro.tools.StateDataType
Set the state name.
setName(String) - Method in class net.dpml.metro.tools.StateTask
Set the state name.
setName(String) - Method in class net.dpml.metro.tools.TransitionDataType
Set the operation name.
setName(String) - Method in class net.dpml.metro.tools.TypeBuilderTask
Set the name of the type.
setName(String) - Method in class net.dpml.tools.tasks.JavadocTask.Group.Package
Set the package name.
setName(String) - Method in class net.dpml.tools.tasks.PropertyTask
Set the property name.
setName(String) - Method in class net.dpml.transit.tools.NodeTask
Set the preference node name.
setName(String) - Method in class net.dpml.transit.tools.PluginTask.Task
Set the task name.
setOverview(File) - Method in class net.dpml.tools.tasks.JavadocTask
Set the javadoc overview file.
setParent(State) - Method in class net.dpml.state.DefaultState
Set the parent state.
setParent(State) - Method in class net.dpml.state.NullState
Set the parent state.
setParent(State) - Method in interface net.dpml.state.State
Set the parent state.
setPrintWriter(PrintWriter) - Method in class net.dpml.cli.util.HelpFormatter
Set the print writer.
setPriority(String) - Method in class net.dpml.metro.tools.CategoriesDataType.CategoryDataType
Set the category priority.
setPriority(String) - Method in class net.dpml.metro.tools.CategoriesDescriptorDataType.CategoryDescriptorDataType
Set the service version.
setProject(Project) - Method in class net.dpml.transit.tools.GetTask
Set the project.
setProject(Project) - Method in class net.dpml.transit.tools.ImportArtifactTask
Set the project.
setProject(Project) - Method in class net.dpml.transit.tools.MainTask
Set the project.
setProject(Project) - Method in class net.dpml.transit.tools.PluginTask
Set the project.
setProject(Project) - Method in class net.dpml.transit.tools.TransitComponentHelper
Set the current project.
setProperty(String) - Method in class net.dpml.transit.tools.GetTask
Set the name of a property into which the local file path will be assigned.
setProtocol(String) - Method in class net.dpml.cli.validation.URLValidator
Specifies the protocol that a URL must have to be valid.
setRef(String) - Method in class net.dpml.tools.tasks.PluginTask
Set the ref address of a plugin resource.
setRef(String) - Method in class net.dpml.tools.tasks.ReplicateTask.Include
Set the ref of the target project or resource.
setRef(String) - Method in class net.dpml.tools.tasks.ReplicateTask
Set the ref of the target project or resource.
setRef(String) - Method in class net.dpml.tools.tasks.ResourceTask
Set the ref of the target project or resource description from which features will be resolved from.
setResource(String) - Method in class net.dpml.transit.tools.PluginTask.Antlib
Set the antlib resource path
setSelf(boolean) - Method in class net.dpml.tools.tasks.ReplicateTask
Settting self to TRUE will result in expansion of the path to include the target resource.
setShellCommand(String) - Method in class net.dpml.cli.util.HelpFormatter
Sets the command string used to invoke the application
setShutdownHook(Thread) - Static method in class net.dpml.depot.Main
Create a shutdown hook that will trigger shutdown of the supplied plugin.
setShutdownHook(RemoteStation) - Static method in class net.dpml.station.server.RemoteStation
Create a shutdown hook that will trigger shutdown of the supplied plugin.
setShutdownHook(RemoteStation) - Static method in class net.dpml.station.server.StationServerPlugin
Create a shutdown hook that will trigger shutdown of the station.
setSrc(File) - Method in class net.dpml.tools.tasks.JarTask
Set the src directory.
setSrc(File) - Method in class net.dpml.tools.tasks.JavacTask
Set the src directory.
setSrc(File) - Method in class net.dpml.tools.tasks.JUnitTestTask
Set the directory containing the unit test source files.
setState(State) - Method in class net.dpml.state.DefaultTransition
Set the state that this transition is a part of.
setState(State) - Method in interface net.dpml.state.Transition
Set the state that this transition is a part of.
setStyle(String) - Method in class net.dpml.metro.tools.CatalogTask
Optional override of the XSL stylesheet used to transform type descriptors.
setTarget(String) - Method in class net.dpml.metro.tools.CategoriesDataType.CategoryDataType
Set the category target.
setTarget(String) - Method in class net.dpml.metro.tools.TransitionDataType
Set the transition target.
setTarget(String) - Method in class net.dpml.tools.tasks.ReactorTask
Set the target task name.
setTargetURI(URI, URI) - Method in class net.dpml.transit.link.ArtifactLinkManager
Sets the URI for the provided Link.
setTargetURI(URI) - Method in class net.dpml.transit.link.Link
Sets (and permanently remembers) the Link to point to a new URI.
setTargetURI(URI, URI) - Method in interface net.dpml.transit.link.LinkManager
Sets the URI for the provided link URI.
setTerminal(boolean) - Method in class net.dpml.metro.tools.StateDataType
Mark the state as a terminal state.
setTerminal(boolean) - Method in class net.dpml.metro.tools.StateTask
Mark the state as a terminal state.
setTest(boolean) - Method in class net.dpml.tools.tasks.PartTask
Set the test build policy.
setTheme(String) - Method in class net.dpml.tools.tasks.DocTask
Set the doc theme.
setThreadsafe(boolean) - Method in class net.dpml.metro.tools.TypeBuilderTask
Set the threadsafe flag.
setTitle(String) - Method in class net.dpml.metro.tools.CatalogTask
Optional override of the index page title.
setTitle(String) - Method in class net.dpml.tools.tasks.JavadocTask.Group
Set the package group title.
setTitle(String) - Method in class net.dpml.tools.tasks.JavadocTask
Set the javadoc title.
setTodir(File) - Method in class net.dpml.tools.tasks.ReplicateTask
The target directory to copy cached based path elements to.
setToken(String) - Method in class net.dpml.tools.tasks.FilterTask
Set the filter token value.
setType(String) - Method in class net.dpml.metro.tools.ComponentBuilderTask
Set the component classname.
setType(String) - Method in class net.dpml.tools.tasks.FeatureTask
Optionaly set the resource type that the feature is related to.
setupProxy() - Method in class net.dpml.transit.SecuredTransitContext
General setup.
setupURI(String) - Static method in class net.dpml.metro.data.AbstractDirective
Static utility to create the part handler uri.
setupURI(String) - Static method in class net.dpml.metro.data.ValueDirective
Internal utility to create a static uri.
setupURI(String) - Static method in class net.dpml.metro.tools.ComponentBuilderTask
Utility function to create a static uri.
setupURI(String) - Static method in class net.dpml.metro.tools.EntryDataType
Utility function top create a static uri.
setupURI(String) - Static method in class net.dpml.metro.tools.PartDataType
Internal utility to create a station uri.
setupURI(String) - Static method in class net.dpml.metro.tools.TypeBuilderTask
Internal utility to create a static uri.
setUri(URI) - Method in class net.dpml.metro.tools.PartDataType
Set the part uri.
setUri(URI) - Method in class net.dpml.metro.tools.StateDataType
Set a uri from which to resolve an encoded state graph.
setUri(String) - Method in class net.dpml.transit.tools.GetTask
Set the artifact uri of the plugin from which the task is to be loaded.
setUri(URI) - Method in class net.dpml.transit.tools.ImportArtifactTask
Set the artifact to import.
setUri(URI) - Method in class net.dpml.transit.tools.MapDataType
Set the uri value.
setUri(String) - Method in class net.dpml.transit.tools.PluginTask
Set the artifact uri of the plugin from which the task is to be loaded.
setUrn(String) - Method in class net.dpml.transit.tools.MapDataType
Set the urn value.
setUrn(String) - Method in class net.dpml.transit.tools.PluginTask.Antlib
Set the urn for this antlib.
setUrn(String) - Method in class net.dpml.transit.tools.PluginTask
Overload the urn to assign to the plugin.
setValidate(boolean) - Method in class net.dpml.metro.tools.EntryDataType
Set the validation flag.
setValidValues(Set) - Method in class net.dpml.cli.validation.EnumValidator
Specifies the Set of valid argument values.
setValue(String) - Method in class net.dpml.metro.tools.ValueDataType
Set the value of the context entry parameter.
setValue(String) - Method in class net.dpml.transit.tools.NodeTask.EntryTask
Set the attribute string value.
setVerbose(boolean) - Method in class net.dpml.tools.tasks.ReplicateTask
Set the verbose policy.
setVersion(String) - Method in class net.dpml.metro.tools.ServiceDataType
Set the service version.
setWorkingDirectory(File) - Method in class net.dpml.component.InitialContext
Set the root working directory.
SHARE_KEY - Static variable in class net.dpml.transit.Transit
Transit share key (alias to dpml.system).
shutdown() - Method in interface net.dpml.station.Manager
Shutdown the station.
shutdown() - Method in class net.dpml.station.server.RemoteStation
Shutdown the station.
SimpleFilterDirective - Class in net.dpml.library.info
Simple value filter.
SimpleFilterDirective(String, String) - Constructor for class net.dpml.library.info.SimpleFilterDirective
Creation of a new anonymous resource directive.
SimpleResolver - Class in net.dpml.util
Build-time value resolver.
SimpleResolver() - Constructor for class net.dpml.util.SimpleResolver
 
SINGLETON - Static variable in class net.dpml.metro.info.LifestylePolicy
Singleton lifestyle policy.
SingletonComponent - Class in net.dpml.test
Component used to validate the singleton lisfestyle policy.
SingletonComponent(Logger, SingletonComponent.Context) - Constructor for class net.dpml.test.SingletonComponent
Creation of a new singleton component instance.
SingletonComponent.Context - Interface in net.dpml.test
The componet defined construction criteria.
size() - Method in interface net.dpml.component.Component
Return the number of instances currently under management.
SNAPSHOT - Static variable in class net.dpml.library.impl.DefaultResource
Constant SNAPSHOT symbol.
SOFT - Static variable in class net.dpml.metro.info.CollectionPolicy
Soft collection policy.
sort(Resource[]) - Method in class net.dpml.library.impl.DefaultLibrary
Utility operation to sort a collection of resources.
sort(Resource[]) - Method in interface net.dpml.library.Library
Utility operation to sort a collection of resources.
SOURCE_DEST_MUST_ENFORCE_VALUES - Static variable in class net.dpml.cli.resource.ResourceConstants
Source dest must enforce values error constant.
SOURCE_KEY - Static variable in class net.dpml.tools.tasks.JavacTask
Constant src directory key.
SourceDestArgument - Class in net.dpml.cli.option
An Argument implementation that allows a variable size Argument to precede a fixed size argument.
SourceDestArgument(Argument, Argument) - Constructor for class net.dpml.cli.option.SourceDestArgument
Creates a SourceDestArgument using defaults where possible.
SourceDestArgument(Argument, Argument, char, char, String, List) - Constructor for class net.dpml.cli.option.SourceDestArgument
Creates a SourceDestArgument using the specified parameters.
SPEC - Static variable in class net.dpml.library.Feature
Resource spec.
SslSocketConnector - Class in net.dpml.http
SSL socket connector.
SslSocketConnector(SslSocketConnector.Context) - Constructor for class net.dpml.http.SslSocketConnector
Creation of a new ssl connector.
SslSocketConnector.Context - Interface in net.dpml.http
SSL connector context definition.
STANDARD - Static variable in interface net.dpml.component.Controller
Static default controller.
StandardBuilder - Class in net.dpml.tools.impl
The StandardBuilder is a plugin established by the Tools build controller used for the building of a project based on the Ant build system in conjunction with Transit plugin management services.
StandardBuilder(Logger, Library) - Constructor for class net.dpml.tools.impl.StandardBuilder
Creation of a new standard builder.
StandardBuilder(Logger, Library, boolean) - Constructor for class net.dpml.tools.impl.StandardBuilder
Creation of a new standard builder.
StandardBuildListener - Class in net.dpml.tools.impl
Standard build listener.
StandardBuildListener(Context) - Constructor for class net.dpml.tools.impl.StandardBuildListener
Creation of a new standard build listener.
StandardClassLoader - Class in net.dpml.lang
A named classloader.
StandardClassLoader(String, Category, URL[], ClassLoader) - Constructor for class net.dpml.lang.StandardClassLoader
Creation of a new classloader.
StandardFormatter - Class in net.dpml.util
Logging message formatter that includes the category in the logging statement.
StandardFormatter() - Constructor for class net.dpml.util.StandardFormatter
 
start() - Method in interface net.dpml.station.Application
Start the application.
start() - Method in class net.dpml.station.server.RemoteApplication
Start the application.
start() - Method in class net.dpml.test.lifecycle.StartableComponent
Start the component.
StartableComponent - Class in net.dpml.test.lifecycle
Test component that provides feedback on the application of lifecycle stages handled by the container.
StartableComponent(Logger) - Constructor for class net.dpml.test.lifecycle.StartableComponent
Creation of a new startable component instance.
started(PID, Component) - Method in interface net.dpml.station.Callback
Method invoked by a process to signal that the process has started.
STARTED - Static variable in class net.dpml.station.ProcessState
Started state.
started(PID, Component) - Method in class net.dpml.station.server.RemoteApplication
Method invoked by a process to signal that the process has commenced startup.
STARTING - Static variable in class net.dpml.station.ProcessState
Starting state.
STARTUP - Static variable in class net.dpml.component.ActivationPolicy
Activation on startup enabled.
StartupPolicy - Class in net.dpml.station.info
Lifestyle policy enumeration.
State - Interface in net.dpml.state
Interface describing an application state.
StateBuilderRuntimeException - Exception in net.dpml.state
Exception thrown when an error occurs during state graph construction.
StateBuilderRuntimeException(String) - Constructor for exception net.dpml.state.StateBuilderRuntimeException
Construct a new StateBuilderRuntimeException instance.
StateBuilderRuntimeException(String, Throwable) - Constructor for exception net.dpml.state.StateBuilderRuntimeException
Construct a new StateBuilderRuntimeException instance.
stateChanged(StateEvent) - Method in interface net.dpml.state.StateListener
Notify the listener of a state change.
stateChanged(ApplicationEvent) - Method in interface net.dpml.station.ApplicationListener
Notify the listener of an application state change.
StateDataType - Class in net.dpml.metro.tools
Utility datatype supporting State instance construction.
StateDecoder - Class in net.dpml.state
Construct a state graph.
StateDecoder() - Constructor for class net.dpml.state.StateDecoder
 
StateEncoder - Class in net.dpml.state
Construct a state graph.
StateEncoder() - Constructor for class net.dpml.state.StateEncoder
 
StateEvent - Class in net.dpml.state
Event triggered as a result of a state change.
StateEvent(Object, State, State) - Constructor for class net.dpml.state.StateEvent
Construct a new StateEvent.
StateListener - Interface in net.dpml.state
Interface implementated by remote listeners to state change events.
StateMachine - Interface in net.dpml.state
Defintion of the state machine.
StateTask - Class in net.dpml.metro.tools
Task that handles the creation of an encoded state graph.
StateTask() - Constructor for class net.dpml.metro.tools.StateTask
 
Station - Interface in net.dpml.station
Application management center.
STATION_KEY - Static variable in interface net.dpml.station.Station
The name under which the station will be published in an RMI registry.
StationException - Exception in net.dpml.station
A station exception may be raised by the station if an establishment failure occurs.
StationException(String) - Constructor for exception net.dpml.station.StationException
Creation of a new station exception instance.
StationException(String, Exception) - Constructor for exception net.dpml.station.StationException
Creation of a new station exception instance.
StationPlugin - Class in net.dpml.station.console
Plugin that handles station commands.
StationPlugin(Logger, String[]) - Constructor for class net.dpml.station.console.StationPlugin
Creation of a new station plugin.
StationServerPlugin - Class in net.dpml.station.server
The RemoteStation is responsible for the establishment of callback monitors to external processes established by the station manager.
StationServerPlugin(Logger, TransitModel, String[]) - Constructor for class net.dpml.station.server.StationServerPlugin
Creation of a new station server plugin for station commandline handling.
Status - Class in net.dpml.component
Provider deployment status enumeration.
statusChanged(StatusEvent) - Method in interface net.dpml.component.ProviderListener
Notify the listener of a change to the provider status.
StatusEvent - Class in net.dpml.component
Event triggered as a result of change to the value of a context entry.
StatusEvent(Provider, Status, Status) - Constructor for class net.dpml.component.StatusEvent
Construct a new StatusEvent.
stop() - Method in interface net.dpml.station.Application
Stop the application.
stop() - Method in class net.dpml.station.server.RemoteApplication
Stop the application.
stop() - Method in class net.dpml.test.lifecycle.StartableComponent
Stop the component.
stopped() - Method in interface net.dpml.station.Callback
Method invoked by a process to signal its imminent termination.
STOPPED - Static variable in class net.dpml.station.ProcessState
Started state.
stopped() - Method in class net.dpml.station.server.RemoteApplication
Method invoked by a process to signal its imminent termination.
STOPPING - Static variable in class net.dpml.station.ProcessState
Started state.
STRATEGY_BUILDER_URI - Static variable in class net.dpml.metro.tools.ComponentBuilderTask
Constant strategy builder uri.
StreamUtils - Class in net.dpml.util
Utility class that provides support for stream copy operations.
stripBoundaryQuotes(String) - Method in class net.dpml.cli.option.ArgumentImpl
If there are any leading or trailing quotes remove them from the specified token.
subBuildFinished(BuildEvent) - Method in class net.dpml.transit.tools.TransitComponentHelper
Notification that a sub build has finished.
subBuildStarted(BuildEvent) - Method in class net.dpml.transit.tools.TransitComponentHelper
Notification that a sub build has started.
Switch - Class in net.dpml.cli.option
A Parent implementation representing normal switch options.
Switch(String, String, String, Set, String, boolean, Argument, Group, int, Boolean) - Constructor for class net.dpml.cli.option.Switch
Creates a new Switch with the specified parameters
SWITCH_ALREADY_SET - Static variable in class net.dpml.cli.resource.ResourceConstants
Switch already set error constant.
SWITCH_DISABLED_STARTWS_WITH_ENABLED - Static variable in class net.dpml.cli.resource.ResourceConstants
Switch disabled starts with enabled error constant.
SWITCH_ENABLED_STARTS_WITH_DISABLED - Static variable in class net.dpml.cli.resource.ResourceConstants
Switch enabled starts with disabled error constant.
SWITCH_IDENTICAL_PREFIXES - Static variable in class net.dpml.cli.resource.ResourceConstants
Illegal duplicate prefix error constant.
SWITCH_ILLEGAL_DISABLED_PREFIX - Static variable in class net.dpml.cli.resource.ResourceConstants
Illegal disabled prefix error constant.
SWITCH_ILLEGAL_ENABLED_PREFIX - Static variable in class net.dpml.cli.resource.ResourceConstants
Preferenced commmand name too long error constant.
SWITCH_NO_DISABLED_PREFIX - Static variable in class net.dpml.cli.resource.ResourceConstants
No disabled prefix error constant.
SWITCH_NO_ENABLED_PREFIX - Static variable in class net.dpml.cli.resource.ResourceConstants
No enabled prefix error constant.
SWITCH_PREFERRED_NAME_TOO_SHORT - Static variable in class net.dpml.cli.resource.ResourceConstants
Switch preferred name too short error constant.
SwitchBuilder - Class in net.dpml.cli.builder
Builds Switch instance.
SwitchBuilder() - Constructor for class net.dpml.cli.builder.SwitchBuilder
Creates a new SwitchBuilder using defaults.
SwitchBuilder(String, String) - Constructor for class net.dpml.cli.builder.SwitchBuilder
Creates a new SwitchBuilder
switchFirst() - Static method in class net.dpml.cli.util.Comparators
Forces Switch instances to appear at the beginning of lists
switchLast() - Static method in class net.dpml.cli.util.Comparators
Forces Switch instances to appear at the end of lists
SYSTEM - Static variable in class net.dpml.component.ActivationPolicy
System managed activation policy.
SYSTEM - Static variable in class net.dpml.lang.Category
System category.
SYSTEM - Static variable in class net.dpml.metro.info.CollectionPolicy
Collection policy to be established at system discretion.
SYSTEM - Static variable in class net.dpml.metro.info.LifestylePolicy
Singleton lifestyle policy.
SYSTEM_KEY - Static variable in class net.dpml.transit.Transit
Transit system key.
SYSTEM_SYMBOL - Static variable in class net.dpml.transit.Transit
DPML environment variable string.
SystemClassLoader - Class in net.dpml.lang
The SystemClassLoader is a URLClassLoader that supports late binding of URLs.
SystemClassLoader(ClassLoader) - Constructor for class net.dpml.lang.SystemClassLoader
Creation of a new system classloader.
systemExpanded(URI, URL[]) - Method in interface net.dpml.transit.monitor.RepositoryMonitor
Handle notification of system classloader expansion.
systemExpanded(URI, URL[]) - Method in class net.dpml.transit.monitor.RepositoryMonitorAdapter
Handle notification of system classloader expansion.
systemExpanded(URI, URL[]) - Method in class net.dpml.transit.monitor.RepositoryMonitorRouter
Handle notification of system classloader expansion.

T

TARGET_KEY - Static variable in class net.dpml.tools.tasks.JavacTask
Constant classes target directory key.
targetFinished(BuildEvent) - Method in class net.dpml.tools.impl.StandardBuildListener
Signals that a target has finished.
targetFinished(BuildEvent) - Method in class net.dpml.transit.tools.TransitComponentHelper
Notification that the build target has finished.
targetStarted(BuildEvent) - Method in class net.dpml.tools.impl.StandardBuildListener
Signals that a target is starting.
targetStarted(BuildEvent) - Method in class net.dpml.transit.tools.TransitComponentHelper
Notification that the build target has started.
taskFinished(BuildEvent) - Method in class net.dpml.tools.impl.StandardBuildListener
Signals that a task has finished.
taskFinished(BuildEvent) - Method in class net.dpml.transit.tools.TransitComponentHelper
Notification that the build task has finaished.
taskStarted(BuildEvent) - Method in class net.dpml.tools.impl.StandardBuildListener
Signals that a task is starting.
taskStarted(BuildEvent) - Method in class net.dpml.transit.tools.TransitComponentHelper
Notification that the build task has started.
TEMP - Static variable in class net.dpml.metro.data.FeatureDirective
Constant identifier for the component temporary directory feature.
tempDirectoryChanged(ControllerContextEvent) - Method in interface net.dpml.component.ControllerContextListener
Notify the listener that the temporary directory has changed.
terminate(Object) - Method in class net.dpml.metro.runtime.DefaultStateMachine
Invoke termination of the supplied object using the termination action declared under the current state path.
terminate(Object) - Method in interface net.dpml.state.StateMachine
Invoke termination of the supplied object using the termination action declared under the current state path.
terminate() - Method in class net.dpml.util.UnicastEventSource
Terminate the event source.
terminateDispatchThread() - Method in class net.dpml.util.EventQueue
Terminate the dispatch thread.
TERMINATION - Static variable in interface net.dpml.state.Trigger
Termination event emumeration.
TEST - Static variable in class net.dpml.library.info.DependencyDirective
TEST scope.
TEST - Static variable in class net.dpml.library.info.Scope
Test scope.
test(String) - Method in class net.dpml.test.app.Demo
Hook for testcase to fire a message noytify request to the server which in turn fires notifiy requests to listeners.
TEST_ENABLED_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
Constant test enabled key.
TEST_ENV_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
Constant test env directory key.
TEST_EXCLUDES_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
the key for the exclude pattern for test cases
TEST_EXCLUDES_VALUE - Static variable in class net.dpml.tools.tasks.JUnitTestTask
default value
TEST_FORK_MODE_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
Constant test fork mode key.
TEST_INCLUDES_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
the key for the include pattern for test cases
TEST_INCLUDES_VALUE - Static variable in class net.dpml.tools.tasks.JUnitTestTask
default value
TEST_SRC_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
Constant test src directory key.
TestFilter - Class in net.dpml.test.http
TestFilter.
TestFilter() - Constructor for class net.dpml.test.http.TestFilter
 
TestListener - Class in net.dpml.test.http
Test listeners.
TestListener() - Constructor for class net.dpml.test.http.TestListener
 
TestTask - Class in net.dpml.tools.tasks
Cleanup of generated target directory.
TestTask() - Constructor for class net.dpml.tools.tasks.TestTask
 
THREAD - Static variable in class net.dpml.metro.info.LifestylePolicy
Per-thread lifestyle policy.
ThreadSafePolicy - Class in net.dpml.metro.info
Collection policy enummeration.
TIMESTAMP - Static variable in class net.dpml.library.impl.DefaultResource
Timestamp.
titleChanged(LayoutEvent) - Method in interface net.dpml.transit.model.LayoutListener
Notify a listener of the change to the title of a layout model.
toExternalForm(URL) - Method in class net.dpml.transit.artifact.Handler
Return the external representation of the supplied url.
toString() - Method in class net.dpml.cli.commandline.WriteableCommandLineImpl
Return this commandline as a string.
toString() - Method in class net.dpml.cli.DisplaySetting
Return a string representation of the instance.
toString() - Method in class net.dpml.cli.option.OptionImpl
Returns a string representation of the option.
toString() - Method in class net.dpml.http.LogAdapter
Return a string representation of this logger.
toString() - Method in class net.dpml.http.LoggerAdapter
Return a string representation of this logger.
toString() - Method in class net.dpml.lang.Category
Return a string representation of the category.
toString() - Method in class net.dpml.lang.Classpath
Return the classpath as a string.
toString() - Method in class net.dpml.lang.Construct
Return a string representation of the construct.
toString() - Method in class net.dpml.lang.Enum
Human readable description of this Enum item in the form type:name, eg.: Color:Red.
toString() - Method in class net.dpml.lang.PID
Return the string representation of this process identifier.
toString(boolean) - Method in class net.dpml.lang.StandardClassLoader
Return a string representing of the classloader.
toString() - Method in class net.dpml.lang.StandardClassLoader
Return a string representing of the classloader.
toString(ClassLoader, ClassLoader) - Static method in class net.dpml.lang.StandardClassLoader
Return a string representing a report fo the common classloader chain following by the primary annd seciondarty classloaders.
toString() - Method in class net.dpml.lang.ValuedEnum
Override toString method to produce human readable description.
toString() - Method in class net.dpml.lang.ValueDirective
Return a string representation of the construct.
toString() - Method in class net.dpml.lang.Version
Overload toString to report version correctly.
toString() - Method in class net.dpml.library.Feature
Return a string representation of the scope.
toString() - Method in class net.dpml.library.impl.DefaultModule
Return the string representation of the module.
toString() - Method in class net.dpml.library.impl.DefaultResource
Return a string representation of the resource in the form 'resource:[path]'.
toString() - Method in class net.dpml.library.info.IncludeDirective
Return a string representation of the include.
toString() - Method in class net.dpml.library.info.Scope
Return a string representation of the scope.
toString() - Method in class net.dpml.library.info.TypeDirective
Return a string representation of the type.
toString() - Method in class net.dpml.metro.data.ComponentDirective
Returns a string representation of the profile.
toString() - Method in class net.dpml.metro.info.CollectionPolicy
Return a string representation of this enumeration.
toString() - Method in class net.dpml.metro.info.InfoDescriptor
Return a string representation of the info descriptor.
toString() - Method in class net.dpml.metro.info.LifestylePolicy
Return a string representation of the lifestyle constant.
toString() - Method in class net.dpml.metro.info.PartReference
Return a string representation of the instance.
toString() - Method in class net.dpml.metro.info.Priority
Return a string representation of the priority constant.
toString() - Method in class net.dpml.metro.info.ServiceDescriptor
Convert to a string of format name:version
toString() - Method in class net.dpml.metro.info.Type
Return a string representation of the type.
toString() - Method in class net.dpml.metro.ValidationException.Issue
Return a string representation of the type.
toString() - Method in class net.dpml.state.ApplyAction
Return a string representation of the instance.
toString() - Method in class net.dpml.state.DefaultInterface
Return a string representation of the instance.
toString() - Method in class net.dpml.state.DefaultOperation
Return a string representation of the instance.
toString() - Method in class net.dpml.state.DefaultState
Return a string representation of the instance.
toString() - Method in class net.dpml.state.DefaultTransition
Return a string representation of the instance.
toString() - Method in class net.dpml.state.DefaultTrigger
Return a string representation of the instance.
toString() - Method in class net.dpml.state.ExecAction
Return a string representation of the instance.
toString() - Method in class net.dpml.station.info.ApplicationDescriptor
Return a string representation of the application descriptor.
toString() - Method in class net.dpml.station.info.RegistryDescriptor.Entry
Return a string representation of the registry.
toString() - Method in class net.dpml.station.info.RegistryDescriptor
Return a string representation of the registry.
toString() - Method in class net.dpml.station.info.StartupPolicy
Return a string representation of the scope.
toString() - Method in class net.dpml.station.ProcessState
Return a string representation of the state.
toString() - Method in class net.dpml.station.server.RemoteApplicationRegistry
Return a string representation of the registy model.
toString() - Method in class net.dpml.transit.Artifact
Return a string representation of the artifact.
toString() - Method in class net.dpml.transit.model.RequestIdentifier
Return the string representation of this instance.
toString() - Method in class net.dpml.transit.tools.MapDataType
Return the string representing of this instance.
toURI(String) - Method in class net.dpml.library.impl.DefaultResource
Utility function supporting resolution of uris containing 'resource' or 'alias' schemes.
toURI() - Method in class net.dpml.transit.Artifact
Create an artifact url backed by the repository.
toURI(String) - Method in interface net.dpml.util.Resolver
Utility function supporting resolution of uris containing 'resource' or 'alias' schemes.
toURI(String) - Method in class net.dpml.util.SimpleResolver
Utility function supporting resolution of uris containing 'resource' or 'alias' schemes.
toURL(URI) - Static method in class net.dpml.transit.Artifact
Construct a new URL form a given URI.
toURL() - Method in class net.dpml.transit.Artifact
Create an artifact url backed by the repository.
toURL(URLStreamHandler) - Method in class net.dpml.transit.Artifact
Create an artifact url backed by the repository.
toURLs(URI[]) - Static method in class net.dpml.lang.StandardClassLoader
Convert a sequence of URIs to URLs.
trace(String) - Method in interface net.dpml.logging.Logger
Record a trace level message.
TRACE - Static variable in class net.dpml.metro.info.Priority
DEBUG logging priority.
trace(String) - Method in class net.dpml.transit.monitor.LoggingAdapter
Log a debug message is trace mode is enabled.
trace(String) - Method in class net.dpml.transit.tools.AntAdapter
Record a trace level message.
trace(String) - Method in class net.dpml.util.DefaultLogger
Log a debug message is trace mode is enabled.
trace(String) - Method in interface net.dpml.util.Logger
Record a trace level message.
TRANSIENT - Static variable in class net.dpml.metro.info.LifestylePolicy
Transient lifestyle policy.
Transit - Class in net.dpml.transit
The Transit class manages the establishment of a singleton transit instance together with a service supporting the deployment of a application plugin and access to transit monitor routers.
TRANSIT_ANTLIB_URN - Static variable in class net.dpml.transit.tools.TransitComponentHelper
The constant Transit ANTLIB namespace.
TRANSIT_GET_URN - Static variable in class net.dpml.transit.tools.TransitComponentHelper
The constant Transit ANTLIB get task namespace.
TRANSIT_IMPORT_URN - Static variable in class net.dpml.transit.tools.TransitComponentHelper
The constant Transit ANTLIB import task namespace.
TRANSIT_INIT_URN - Static variable in class net.dpml.transit.tools.TransitComponentHelper
The constant Transit ANTLIB init task namespace.
TRANSIT_PLUGIN_URN - Static variable in class net.dpml.transit.tools.TransitComponentHelper
The constant Transit ANTLIB plugin task namespace.
TransitAlreadyInitializedException - Exception in net.dpml.transit
Runtime exception throw when an attempt is made to initialize transit when an existing Transit instance is already active.
TransitAlreadyInitializedException(String) - Constructor for exception net.dpml.transit.TransitAlreadyInitializedException
Construct a new TransitAlreadyInitializedException instance.
TransitAlreadyInitializedException(String, Throwable) - Constructor for exception net.dpml.transit.TransitAlreadyInitializedException
Construct a new TransitAlreadyInitializedException instance.
TransitAuthenticator - Interface in net.dpml.transit
Transit authenticator contract.
TransitBuilder - Class in net.dpml.transit
Utility class supporting the reading of Transit XML configurations.
TransitBuilder(Logger) - Constructor for class net.dpml.transit.TransitBuilder
Creation of a new transit configuration builder.
TransitComponentHelper - Class in net.dpml.transit.tools
A component helper that handles automatic loading of plugins into the ant plugin based on namespace declarations in the project file.
TransitComponentHelper(Project) - Constructor for class net.dpml.transit.tools.TransitComponentHelper
Creation of a new transit component helper.
TransitComponentHelper(Project, ComponentHelper) - Constructor for class net.dpml.transit.tools.TransitComponentHelper
Creation of a new transit component helper.
TransitConsoleHandler - Class in net.dpml.transit.console
Transit Plugin that provides support for the configuration of the Transit subsystem.
TransitConsoleHandler(Logger, String[]) - Constructor for class net.dpml.transit.console.TransitConsoleHandler
Creation of a new Transit CLI handler.
TransitController - Class in net.dpml.transit.management
Transit MBean.
TransitController(Logger, TransitModel) - Constructor for class net.dpml.transit.management.TransitController
 
TransitController(MBeanServer, Logger, TransitModel) - Constructor for class net.dpml.transit.management.TransitController
 
TransitControllerMXBean - Interface in net.dpml.transit.management
Transit MBean.
TransitDirective - Class in net.dpml.transit.info
The CodeBaseDirective is immutable datastructure used to describe a codebase.
TransitDirective(ProxyDirective, CacheDirective) - Constructor for class net.dpml.transit.info.TransitDirective
Creation of a new codebase descriptor.
TransitError - Error in net.dpml.transit
Critical Transit system error.
TransitError(String) - Constructor for error net.dpml.transit.TransitError
Construct a new TransitError instance.
TransitError(String, Throwable) - Constructor for error net.dpml.transit.TransitError
Construct a new TransitError instance.
TransitException - Exception in net.dpml.transit
Exception to indicate that there was an exception related to the transit protocol.
TransitException(String) - Constructor for exception net.dpml.transit.TransitException
Construct a new TransitException instance.
TransitException(String, Throwable) - Constructor for exception net.dpml.transit.TransitException
Construct a new TransitException instance.
Transition - Interface in net.dpml.state
Interface describing a transition that may be performed under an activate state.
TransitionDataType - Class in net.dpml.metro.tools
Utility datatype supporting a Transition instance construction.
TransitionDataType() - Constructor for class net.dpml.metro.tools.TransitionDataType
 
TransitModel - Interface in net.dpml.transit.model
The TransitModel is an interface implemented by objects that maintain an active Tranist configuration.
TransitRuntimeException - Exception in net.dpml.transit
Runtime exception to indicate that there was a transit system error.
TransitRuntimeException(String) - Constructor for exception net.dpml.transit.TransitRuntimeException
Construct a new TransitRuntimeException instance.
TransitRuntimeException(String, Throwable) - Constructor for exception net.dpml.transit.TransitRuntimeException
Construct a new TransitRuntimeException instance.
Trigger - Interface in net.dpml.state
Interface describing a condition within which an action may be invoked.
Trigger.TriggerEvent - Class in net.dpml.state
Trigger policy enumeration.
TriggerDataType - Class in net.dpml.metro.tools
Utility datatype supporting a Transition instance construction.
TriggerDataType() - Constructor for class net.dpml.metro.tools.TriggerDataType
 
triggerNotify(String) - Method in class net.dpml.test.app.DefaultServer
Rather than fully implementing this component we are cheating by providing this hook so that the testcase can fire the notification.
TRUE - Static variable in class net.dpml.metro.info.ThreadSafePolicy
Weak collection policy.
Type - Interface in net.dpml.library
Declaration of a type production.
Type - Class in net.dpml.metro.info
This class contains the meta information about a particular component type.
Type(InfoDescriptor, CategoryDescriptor[], ContextDescriptor, ServiceDescriptor[], State) - Constructor for class net.dpml.metro.info.Type
Creation of a new Type instance using a supplied component descriptor, logging, context, services, and part references.
TYPE - Static variable in interface net.dpml.state.State
Constant artifact type for a state graph.
TYPE - Static variable in class net.dpml.tools.tasks.PartTask
Constant artifact type for a plugin.
TypeBuilder - Interface in net.dpml.library
Interface implemented by type datastructure builders.
TypeBuilder - Interface in net.dpml.metro.tools
The contract for builders that create component types.
TypeBuilderTask - Class in net.dpml.metro.tools
The TypeTask creates a serialized descriptor of a component type.
TypeBuilderTask() - Constructor for class net.dpml.metro.tools.TypeBuilderTask
 
TypeDirective - Class in net.dpml.library.info
The ModuleDirective class describes a module data-structure.
TypeDirective(String) - Constructor for class net.dpml.library.info.TypeDirective
Creation of a new type directive.
TypeDirective(String, Version) - Constructor for class net.dpml.library.info.TypeDirective
Creation of a new type directive.
TypeDirective(Element, String, Version) - Constructor for class net.dpml.library.info.TypeDirective
Creation of a new type directive.
TypeDirective(String, Version, Properties) - Constructor for class net.dpml.library.info.TypeDirective
Creation of a new generic type directive.
TypeNotFoundException - Exception in net.dpml.library
A TypeNotFoundException is thrown when a requested for a named type cannot be resolved relative to the enclosing object.
TypeNotFoundException(String) - Constructor for exception net.dpml.library.TypeNotFoundException
Creation of a new TypeNotFoundException.
TypeNotFoundException(String, Throwable) - Constructor for exception net.dpml.library.TypeNotFoundException
Creation of a new TypeNotFoundException.
TypeNotFoundException - Exception in net.dpml.metro.tools
Exception thrown when an attempt is made to reference an unknown type.
TypeNotFoundException(String) - Constructor for exception net.dpml.metro.tools.TypeNotFoundException
Creation of a new TypeNotFoundException.
TypesTask - Class in net.dpml.metro.tools
Task that handles the construction of catalog of type entries.
TypesTask() - Constructor for class net.dpml.metro.tools.TypesTask
 
TypeUnknownException - Exception in net.dpml.library.info
A TypeUnknownException is raised in response to a request for a type that does not exist.
TypeUnknownException(String) - Constructor for exception net.dpml.library.info.TypeUnknownException
Creation of a new TypeUnknownException.
TypeUnknownException(String, Throwable) - Constructor for exception net.dpml.library.info.TypeUnknownException
Creation of a new TypeUnknownException.

U

UNDEFINED - Static variable in class net.dpml.lang.Category
Undefined category.
UNEXPECTED_TOKEN - Static variable in class net.dpml.cli.resource.ResourceConstants
Unexpected token error constant.
UnicastEventSource - Class in net.dpml.metro.runtime
A abstract base class that established an event queue and handles event dispatch operations for listeners declared in a class extending this base class.
UnicastEventSource(EventQueue, Logger) - Constructor for class net.dpml.metro.runtime.UnicastEventSource
Creation of a new UnicastEventSource.
UnicastEventSource - Class in net.dpml.station.server
A abstract base class that established an event queue and handles event dispatch operations for listeners declared in a class extending this base class.
UnicastEventSource(Logger) - Constructor for class net.dpml.station.server.UnicastEventSource
Creation of a new event producer.
UnicastEventSource - Class in net.dpml.util
A abstract base class that established an event queue and handles event dispatch operations for listeners declared in a class extending this base class.
UnicastEventSource(EventQueue, Logger) - Constructor for class net.dpml.util.UnicastEventSource
Creation of a new UnicastEventSource.
UNKNOWN - Static variable in class net.dpml.metro.info.ThreadSafePolicy
Hard collection policy.
UnknownKeyException - Exception in net.dpml.lang
Exception to indicate an error arrising from the use of an unknown key.
UnknownKeyException(String) - Constructor for exception net.dpml.lang.UnknownKeyException
Construct a new UnknownKeyException instance.
UnknownOperationException - Exception in net.dpml.state
Exception thrown when a request is made for retrival of an operation via an operation key and the key is unresolvable.
UnknownOperationException(String) - Constructor for exception net.dpml.state.UnknownOperationException
Construct a new UnknownOperationException instance.
UnknownPartException - Exception in net.dpml.component
Exception thrown when a component request an unknown part.
UnknownPartException(String) - Constructor for exception net.dpml.component.UnknownPartException
Creation of a new UnknownPartException.
UnknownTransitionException - Exception in net.dpml.state
Exception thrown when a request is made to apply a transition that is unknown relative to the target state.
UnknownTransitionException(String) - Constructor for exception net.dpml.state.UnknownTransitionException
Construct a new UnknownTransitionException instance.
UnsupportedSchemeException - Exception in net.dpml.transit
Exception to indicate that the scheme of a supplied uri is not recognized as a member of the artifact family.
UnsupportedSchemeException(String) - Constructor for exception net.dpml.transit.UnsupportedSchemeException
Construct a new UnsupportedSchemeException instance.
updateApplicationDescriptor(String, ApplicationDescriptor) - Method in interface net.dpml.station.ApplicationRegistry
Replace an application descriptor within the registry with a supplied descriptor.
updateApplicationDescriptor(String, ApplicationDescriptor) - Method in class net.dpml.station.server.RemoteApplicationRegistry
Replace an application descriptor within the registry with a supplied descriptor.
updatedLocalCache(URL, File) - Method in interface net.dpml.transit.monitor.CacheMonitor
Notify the monitor that an artifact in the local cache has been updated.
updatedLocalCache(URL, File) - Method in class net.dpml.transit.monitor.CacheMonitorAdapter
Notify the monitor that an artifact in the local cache has been updated.
updatedLocalCache(URL, File) - Method in class net.dpml.transit.monitor.CacheMonitorRouter
Notify all monitors that an artifact in the local cache has been updated.
upload(Artifact, InputStream) - Method in interface net.dpml.transit.ResourceHost
Uploads the given file to the resource host as an artifact.
URI - Static variable in class net.dpml.library.Feature
Resource version.
URI - Static variable in class net.dpml.library.info.ImportDirective.Mode
URI include stratgy constant.
URI - Static variable in class net.dpml.library.info.ImportDirective
URI strategy constant.
URI - Static variable in class net.dpml.library.info.IncludeDirective.Mode
Include by urn definition.
URI - Static variable in class net.dpml.library.info.IncludeDirective
URN resource reference mode constant.
URI - Static variable in class net.dpml.metro.data.FeatureDirective
Constant identifier for the component uri feature.
URIValidator - Class in net.dpml.cli.validation
The URIValidator validates the string argument values are valid URIs.
URIValidator() - Constructor for class net.dpml.cli.validation.URIValidator
Creates a UriValidator.
URIValidator(String) - Constructor for class net.dpml.cli.validation.URIValidator
Creates a UriValidator for the specified scheme.
URIValidator(String[]) - Constructor for class net.dpml.cli.validation.URIValidator
Creates a UriValidator for the specified schemes.
URIVALIDATOR_MALFORMED_URI - Static variable in class net.dpml.cli.resource.ResourceConstants
Malformed uri constant.
URLValidator - Class in net.dpml.cli.validation
The URLValidator validates the string argument values are URLs.
URLValidator() - Constructor for class net.dpml.cli.validation.URLValidator
Creates a URLValidator.
URLValidator(String) - Constructor for class net.dpml.cli.validation.URLValidator
Creates a URLValidator for the specified protocol.
URLVALIDATOR_MALFORMED_URL - Static variable in class net.dpml.cli.resource.ResourceConstants
Malformed url constant.
usage(Set, Comparator) - Method in interface net.dpml.cli.HelpLine
Builds a usage string for the option using the specified settings and comparator.
usage(Set, Comparator) - Method in class net.dpml.cli.option.HelpLineImpl
Builds a usage string for the option using the specified settings and comparator.
USERNAME - Static variable in class net.dpml.transit.Environment
user.name System property
Util - Class in net.dpml.util
Utility class supporting operations related to property retrival.

V

validate(WriteableCommandLine, Option) - Method in interface net.dpml.cli.Argument
Performs any necessary validation on the values added to the CommandLine.
validate(WriteableCommandLine) - Method in class net.dpml.cli.option.ArgumentImpl
Performs any necessary validation on the values added to the CommandLine.
validate(WriteableCommandLine, Option) - Method in class net.dpml.cli.option.ArgumentImpl
Performs any necessary validation on the values added to the CommandLine.
validate(WriteableCommandLine) - Method in class net.dpml.cli.option.Command
Checks that the supplied CommandLine is valid with respect to this option.
validate(WriteableCommandLine) - Method in class net.dpml.cli.option.DefaultOption
Checks that the supplied CommandLine is valid with respect to this option.
validate(WriteableCommandLine) - Method in class net.dpml.cli.option.GroupImpl
Checks that the supplied CommandLine is valid with respect to this option.
validate(WriteableCommandLine) - Method in class net.dpml.cli.option.ParentImpl
Checks that the supplied CommandLine is valid with respect to this option.
validate(WriteableCommandLine) - Method in class net.dpml.cli.option.PropertyOption
Checks that the supplied CommandLine is valid with respect to this option.
validate(WriteableCommandLine, Option) - Method in class net.dpml.cli.option.SourceDestArgument
Checks that the supplied CommandLine is valid with respect to the suppled option.
validate(WriteableCommandLine) - Method in class net.dpml.cli.option.Switch
Checks that the supplied CommandLine is valid with respect to this option.
validate(WriteableCommandLine) - Method in interface net.dpml.cli.Option
Checks that the supplied CommandLine is valid with respect to this option.
validate(List) - Method in class net.dpml.cli.validation.ClassValidator
Validate each argument value in the specified List against this instances permitted attributes.
validate(List) - Method in class net.dpml.cli.validation.DateValidator
Validate each String value in the specified List against this instances permitted DateFormats.
validate(List) - Method in class net.dpml.cli.validation.EnumValidator
Validate the list of values against the list of permitted values.
validate(List) - Method in class net.dpml.cli.validation.FileValidator
Validate the list of values against the list of permitted values.
validate(List) - Method in class net.dpml.cli.validation.NumberValidator
Validate the list of values against the list of permitted values.
validate(List) - Method in class net.dpml.cli.validation.URIValidator
Validate the list of values against the list of permitted values.
validate(List) - Method in class net.dpml.cli.validation.URLValidator
Validate the list of values against the list of permitted values.
validate(List) - Method in interface net.dpml.cli.validation.Validator
Validate the specified values (List of Strings).
validate() - Method in interface net.dpml.metro.ContextModel
Validate the model.
validate(State) - Static method in class net.dpml.metro.runtime.DefaultStateMachine
Validate the state integrity.
ValidationException - Exception in net.dpml.library.info
Internal exception throw to indicate an invalid structure.
ValidationException(String) - Constructor for exception net.dpml.library.info.ValidationException
Creation of a new validation exception.
ValidationException - Exception in net.dpml.metro
Exception that describes a series of validation issues.
ValidationException(URI, Object, ValidationException.Issue[]) - Constructor for exception net.dpml.metro.ValidationException
Creation of a new ValidationException.
ValidationException.Issue - Class in net.dpml.metro
Issue implementation.
ValidationException.Issue(String, String) - Constructor for class net.dpml.metro.ValidationException.Issue
Creation of a new issue.
Validator - Interface in net.dpml.cli.validation
The validation interface for validating argument values(s).
Value - Interface in net.dpml.lang
A object resolvable from primitive and symbolic arguments.
VALUE_ENCODER - Static variable in class net.dpml.lang.Part
A value encoder.
ValueBuilder - Interface in net.dpml.metro.tools
The contract for builders that create value datatypes.
ValueDataType - Class in net.dpml.metro.tools
Defintion of a context entry parameter directive.
ValueDataType() - Constructor for class net.dpml.metro.tools.ValueDataType
 
ValueDecoder - Class in net.dpml.lang
Utility used to decode values from DOM elements.
ValueDecoder() - Constructor for class net.dpml.lang.ValueDecoder
 
ValuedEnum - Class in net.dpml.lang
Basic enum class for type-safe enums with values.
ValuedEnum(String, int) - Constructor for class net.dpml.lang.ValuedEnum
Constructor for enum item.
ValuedEnum(String, int, Map) - Constructor for class net.dpml.lang.ValuedEnum
Constructor for enum item so that it gets added to Map at creation.
ValueDirective - Class in net.dpml.lang
A object resolvable from primitive arguments.
ValueDirective(String) - Constructor for class net.dpml.lang.ValueDirective
Create a new value descriptor using the default java.lang.String class as the base type.
ValueDirective(String, String) - Constructor for class net.dpml.lang.ValueDirective
Create a new construct using a supplied target definition.
ValueDirective(String, String, String) - Constructor for class net.dpml.lang.ValueDirective
Create a new construct using a supplied target defintion.
ValueDirective(String, ValueDirective[]) - Constructor for class net.dpml.lang.ValueDirective
Create a new construct using a supplied target defintion.
ValueDirective(String, String, ValueDirective[]) - Constructor for class net.dpml.lang.ValueDirective
Create a new construct using a supplied target defintion.
ValueDirective - Class in net.dpml.metro.data
A ValueDirective represents a single constructed argument value.
ValueDirective(String) - Constructor for class net.dpml.metro.data.ValueDirective
Create a new construct using the default java.lang.String class as the base type.
ValueDirective(String, String) - Constructor for class net.dpml.metro.data.ValueDirective
Create a new construct using a supplied target defintion.
ValueDirective(String, String, String) - Constructor for class net.dpml.metro.data.ValueDirective
Create a new construct using a supplied target defintion.
ValueDirective(String, Value[]) - Constructor for class net.dpml.metro.data.ValueDirective
Create a new construct using a supplied target defintion.
ValueDirective(String, String, Value[]) - Constructor for class net.dpml.metro.data.ValueDirective
Create a new construct using a supplied target defintion.
ValueEncoder - Class in net.dpml.lang
Utility used to write value instances to an output stream as XML.
ValueEncoder() - Constructor for class net.dpml.lang.ValueEncoder
 
ValueException - Exception in net.dpml.lang
Exception to indicate an error arrising from a value type.
ValueException(String) - Constructor for exception net.dpml.lang.ValueException
Construct a new ValueException instance.
ValueException(String, Throwable) - Constructor for exception net.dpml.lang.ValueException
Construct a new ValueException instance.
ValueRuntimeException - Exception in net.dpml.lang
Exception to indicate an error arrising from a value type.
ValueRuntimeException(String) - Constructor for exception net.dpml.lang.ValueRuntimeException
Construct a new ValueRuntimeException instance.
ValueRuntimeException(String, Throwable) - Constructor for exception net.dpml.lang.ValueRuntimeException
Construct a new ValueRuntimeException instance.
values() - Static method in class net.dpml.component.ActivationPolicy
Returns an array of activation enum values.
values() - Static method in class net.dpml.component.Status
Returns an array of activation enum values.
values() - Static method in class net.dpml.lang.Category
Returns an array of activation enum values.
values() - Static method in class net.dpml.library.Feature
Returns an array of activation enum values.
values() - Static method in class net.dpml.library.info.Scope
Returns an array of activation enum values.
values() - Static method in class net.dpml.metro.info.CollectionPolicy
Returns an array of activation enum values.
values() - Static method in class net.dpml.metro.info.LifestylePolicy
Returns an array of activation enum values.
values() - Static method in class net.dpml.metro.info.Priority
Returns an array of priority enum values.
values() - Static method in class net.dpml.metro.info.ThreadSafePolicy
Returns an array of policy enum values.
values() - Static method in class net.dpml.state.Trigger.TriggerEvent
Returns an array of trigger event enum values.
values() - Static method in class net.dpml.station.info.StartupPolicy
Returns an array of activation enum values.
values() - Static method in class net.dpml.station.ProcessState
Returns an array of activation enum values.
VERBOSE_KEY - Static variable in class net.dpml.tools.tasks.JavacTask
Constant debug key.
VERBOSE_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
the key for the exclude pattern for test cases
Version - Class in net.dpml.lang
This class is used to hold version information.
Version(int, int, int) - Constructor for class net.dpml.lang.Version
Create a new instance of a Version object with the specified version numbers.
VERSION - Static variable in class net.dpml.library.Feature
Resource version.
VERSION - Static variable in class net.dpml.transit.management.TransitController
The Transit system version.
VERSION - Static variable in class net.dpml.transit.Transit
The Transit system version.
VetoDisposalException - Exception in net.dpml.transit.model
Exception raised to veto a disposal request.
VetoDisposalException(Object) - Constructor for exception net.dpml.transit.model.VetoDisposalException
Construct a new VetoDisposalException instance.
VetoDisposalException(Object, String) - Constructor for exception net.dpml.transit.model.VetoDisposalException
Construct a new VetoDisposalException instance.

W

warn(String, Object, Object) - Method in class net.dpml.http.LogAdapter
Publish an warning level log message.
warn(String, Throwable) - Method in class net.dpml.http.LogAdapter
Publish an warning level log message.
warn(String, Object, Object) - Method in class net.dpml.http.LoggerAdapter
Publish an warning level log message.
warn(String, Throwable) - Method in class net.dpml.http.LoggerAdapter
Publish an warning level log message.
warn(String) - Method in interface net.dpml.logging.Logger
Record a warning message.
warn(String, Throwable) - Method in interface net.dpml.logging.Logger
Record a warning message.
WARN - Static variable in class net.dpml.metro.info.Priority
WARN logging priority.
warn(String) - Method in class net.dpml.transit.monitor.LoggingAdapter
Record a warning message.
warn(String, Throwable) - Method in class net.dpml.transit.monitor.LoggingAdapter
Record a warning message.
warn(String) - Method in class net.dpml.transit.tools.AntAdapter
Record a warning message.
warn(String, Throwable) - Method in class net.dpml.transit.tools.AntAdapter
Record a warning message.
warn(String) - Method in class net.dpml.util.DefaultLogger
Record a warning message.
warn(String, Throwable) - Method in class net.dpml.util.DefaultLogger
Record a warning message.
warn(String) - Method in interface net.dpml.util.Logger
Record a warning message.
warn(String, Throwable) - Method in interface net.dpml.util.Logger
Record a warning message.
wasStarted() - Method in class net.dpml.test.lifecycle.StartableComponent
Utility to test if the component was stated (used in JUnit test).
wasStopped() - Method in class net.dpml.test.lifecycle.StartableComponent
Utility to test if the component was stopped (used in JUnit test).
WEAK - Static variable in class net.dpml.metro.info.CollectionPolicy
Weak collection policy.
WebAppContextHandler - Class in net.dpml.http
Servlet context handler.
WebAppContextHandler(Logger, WebAppContextHandler.Context) - Constructor for class net.dpml.http.WebAppContextHandler
Creation of a new web-application context handler.
WebAppContextHandler.Context - Interface in net.dpml.http
HTTP static resource vontext handler parameters.
withArgument(Argument) - Method in class net.dpml.cli.builder.CommandBuilder
Specifies the argument for the next Command that is created.
withArgument(Argument) - Method in class net.dpml.cli.builder.DefaultOptionBuilder
Use this Argument
withArgument(Argument) - Method in class net.dpml.cli.builder.SwitchBuilder
Use this Argument
withChildren(Group) - Method in class net.dpml.cli.builder.CommandBuilder
Specifies the children for the next Command that is created.
withChildren(Group) - Method in class net.dpml.cli.builder.DefaultOptionBuilder
Use this child Group
withChildren(Group) - Method in class net.dpml.cli.builder.SwitchBuilder
Use this child Group
withConsumeRemaining(String) - Method in class net.dpml.cli.builder.ArgumentBuilder
Sets the "consume remaining" option, defaults to "--".
withDefault(Object) - Method in class net.dpml.cli.builder.ArgumentBuilder
Sets the default value.
withDefaults(List) - Method in class net.dpml.cli.builder.ArgumentBuilder
Sets the default values.
withDescription(String) - Method in class net.dpml.cli.builder.ArgumentBuilder
Sets the description of the argument.
withDescription(String) - Method in class net.dpml.cli.builder.CommandBuilder
Specifies the description for the next Command that is created.
withDescription(String) - Method in class net.dpml.cli.builder.DefaultOptionBuilder
Use this option description
withDescription(String) - Method in class net.dpml.cli.builder.GroupBuilder
Use this option description
withDescription(String) - Method in class net.dpml.cli.builder.SwitchBuilder
Use this option description
withId(int) - Method in class net.dpml.cli.builder.ArgumentBuilder
Sets the id
withId(int) - Method in class net.dpml.cli.builder.CommandBuilder
Specifies the id for the next Command that is created.
withId(int) - Method in class net.dpml.cli.builder.DefaultOptionBuilder
Sets the id
withId(int) - Method in class net.dpml.cli.builder.SwitchBuilder
Sets the id
withInitialSeparator(char) - Method in class net.dpml.cli.builder.ArgumentBuilder
Sets the character used to separate the values from the option.
withLongName(String) - Method in class net.dpml.cli.builder.DefaultOptionBuilder
Use this long option name.
withMaximum(int) - Method in class net.dpml.cli.builder.ArgumentBuilder
Sets the maximum number of values allowed for the argument to be valid.
withMaximum(int) - Method in class net.dpml.cli.builder.GroupBuilder
A valid group requires at most this many options present
withMinimum(int) - Method in class net.dpml.cli.builder.ArgumentBuilder
Sets the minimum number of values needed for the argument to be valid.
withMinimum(int) - Method in class net.dpml.cli.builder.GroupBuilder
A valid group requires at least this many options present
withName(String) - Method in class net.dpml.cli.builder.ArgumentBuilder
Sets the name of the argument.
withName(String) - Method in class net.dpml.cli.builder.CommandBuilder
Specifies the name for the next Command that is created.
withName(String) - Method in class net.dpml.cli.builder.GroupBuilder
Use this option name
withName(String) - Method in class net.dpml.cli.builder.SwitchBuilder
Use this option name.
withOption(Option) - Method in class net.dpml.cli.builder.GroupBuilder
Add this option to the group
withPattern(String) - Method in class net.dpml.cli.builder.PatternBuilder
Builds an Option using a pattern string.
withRequired(boolean) - Method in class net.dpml.cli.builder.CommandBuilder
Specifies whether the next Command created is required or not.
withRequired(boolean) - Method in class net.dpml.cli.builder.DefaultOptionBuilder
Use this optionality
withRequired(boolean) - Method in class net.dpml.cli.builder.SwitchBuilder
Use this optionality
withShortName(String) - Method in class net.dpml.cli.builder.DefaultOptionBuilder
Use this short option name.
withSubsequentSeparator(char) - Method in class net.dpml.cli.builder.ArgumentBuilder
Sets the character used to separate the values from each other.
withSwitchDefault(Boolean) - Method in class net.dpml.cli.builder.SwitchBuilder
Sets the default state for this switch
withValidator(Validator) - Method in class net.dpml.cli.builder.ArgumentBuilder
Sets the validator instance used to perform validation on the Argument values.
WORK - Static variable in class net.dpml.metro.data.FeatureDirective
Constant identifier for the component working directory feature.
WORK_DIR_KEY - Static variable in class net.dpml.tools.tasks.JUnitTestTask
Constant work dir key.
workingDirectoryChanged(ControllerContextEvent) - Method in interface net.dpml.component.ControllerContextListener
Notify the listener that the working directory has changed.
wrap(String, int) - Static method in class net.dpml.cli.util.HelpFormatter
Return a list of strings resulting from the wrapping of a supplied target string.
write(TransitDirective, OutputStream) - Method in class net.dpml.transit.TransitBuilder
Write a transit directive to an output stream as XML.
write(Document, OutputStream) - Method in class net.dpml.util.DOM3DocumentBuilder
Write a document to an output stream.
WriteableCommandLine - Interface in net.dpml.cli
A CommandLine that detected values and options can be written to.
WriteableCommandLineImpl - Class in net.dpml.cli.commandline
A WriteableCommandLine implementation allowing Options to write their processed information to a CommandLine.
WriteableCommandLineImpl(Option, List) - Constructor for class net.dpml.cli.commandline.WriteableCommandLineImpl
Creates a new WriteableCommandLineImpl rooted on the specified Option, to hold the parsed arguments.
writeComponent(Writer, ComponentDirective, String) - Method in class net.dpml.metro.builder.ComponentEncoder
Export a component directive to an output stream as XML.
writeEntry(Writer, String, ValueDirective, String) - Method in class net.dpml.metro.builder.ComponentEncoder
Write a context entry.
writePart(Part) - Method in class net.dpml.tools.tasks.PartTask
Externalize the part as a deliverable.
writeParts(Writer, PartReference[], String, boolean) - Method in class net.dpml.metro.builder.ComponentEncoder
Write a collection of part references.
writeRegistryDescriptor(RegistryDescriptor, OutputStream, String) - Method in class net.dpml.station.builder.RegistryWriter
Externalize the part to XML.
writeState(Writer, State, String) - Method in class net.dpml.state.StateEncoder
Write the state.
writeTaggedComponent(Writer, ComponentDirective, String, String) - Method in class net.dpml.metro.builder.ComponentEncoder
Export a tagged component directive to an output stream as XML.
writeTaggedComponent(Writer, ComponentDirective, String, String, boolean) - Method in class net.dpml.metro.builder.ComponentEncoder
Export a tagged component directive to an output stream as XML.
writeValueDirective(Writer, ValueDirective, String) - Method in class net.dpml.station.builder.RegistryWriter
Write a single value directive.
writeValueDirectives(Writer, ValueDirective[], String) - Method in class net.dpml.station.builder.RegistryWriter
Write a value directive array.

X

XML_HEADER - Static variable in class net.dpml.lang.Part
Default XML header.

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