Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
M
O
P
R
S
T
V
W
A
addComponent(Component)
- Method in class org.apache.avalon.fortress.tools.
Service
Add a component to the service.
addDependency(Service)
- Method in class org.apache.avalon.fortress.tools.
Component
Add a dependency to this type.
ATTR_NAME
- Static variable in class org.apache.avalon.fortress.tools.
Component
ATTR_TYPE
- Static variable in class org.apache.avalon.fortress.tools.
Component
B
BuildLogger
- Interface in
org.apache.avalon.fortress.tools
A simple interface to allow implementations that will wrap the logger differences between Ant and Maven plugins.
C
ChangedFileOutputStream
- Class in
org.apache.avalon.fortress.tools
OutputStream which will only update an existing file if its contents actually change.
ChangedFileOutputStream(File)
- Constructor for class org.apache.avalon.fortress.tools.
ChangedFileOutputStream
Creates a new ChangedFileOutputStream.
checkImport(JavaSource, String, String)
- Method in class org.apache.avalon.fortress.tools.
Component
checkPackage(JavaSource, String, String)
- Method in class org.apache.avalon.fortress.tools.
Component
close()
- Method in class org.apache.avalon.fortress.tools.
ChangedFileOutputStream
Close the stream.
collectInfoMetaData()
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaInfoCollector
Output the metadata files.
Component
- Class in
org.apache.avalon.fortress.tools
Represents a component, and output the meta information.
Component(JavaClass)
- Constructor for class org.apache.avalon.fortress.tools.
Component
Initialize a service with the type name.
ComponentMetaAntTask
- Class in
org.apache.avalon.fortress.tools
The Ant plugin to extract Fortress meta-data from Java sources.
ComponentMetaAntTask()
- Constructor for class org.apache.avalon.fortress.tools.
ComponentMetaAntTask
ComponentMetaAntTask.AntBuildLogger
- Class in
org.apache.avalon.fortress.tools
Wrap the Ant logger
ComponentMetaAntTask.AntBuildLogger()
- Constructor for class org.apache.avalon.fortress.tools.
ComponentMetaAntTask.AntBuildLogger
ComponentMetaAntTask.AntBuildLogger(Task)
- Constructor for class org.apache.avalon.fortress.tools.
ComponentMetaAntTask.AntBuildLogger
ComponentMetaInfoCollector
- Class in
org.apache.avalon.fortress.tools
QDox-based engine to collect all the meta information for the components.
ComponentMetaInfoCollector(BuildLogger)
- Constructor for class org.apache.avalon.fortress.tools.
ComponentMetaInfoCollector
D
debug(String)
- Method in interface org.apache.avalon.fortress.tools.
BuildLogger
debug(String)
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaAntTask.AntBuildLogger
discoverDependencies()
- Method in class org.apache.avalon.fortress.tools.
Component
Recursively discover dependencies from the local class hierarchy.
discoverDependencies(JavaClass)
- Method in class org.apache.avalon.fortress.tools.
Component
Discover the dependencies that this component class requires.
discoverLifecycleType()
- Method in class org.apache.avalon.fortress.tools.
Component
discoverNameInfo()
- Method in class org.apache.avalon.fortress.tools.
Component
E
error(String)
- Method in interface org.apache.avalon.fortress.tools.
BuildLogger
error(String)
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaAntTask.AntBuildLogger
execute()
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaAntTask
execute()
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaInfoCollector
Execute generator task.
G
getComponents()
- Method in class org.apache.avalon.fortress.tools.
Service
getDependencyNames()
- Method in class org.apache.avalon.fortress.tools.
Component
getService(String)
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaInfoCollector
Get the unique Service object for the specified type.
getServiceNames()
- Method in class org.apache.avalon.fortress.tools.
Component
getType()
- Method in class org.apache.avalon.fortress.tools.
Component
Get the type name.
getType()
- Method in class org.apache.avalon.fortress.tools.
Service
Get the service type name.
getVertex()
- Method in class org.apache.avalon.fortress.tools.
Component
I
info(String)
- Method in interface org.apache.avalon.fortress.tools.
BuildLogger
info(String)
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaAntTask.AntBuildLogger
M
m_allClasses
- Variable in class org.apache.avalon.fortress.tools.
ComponentMetaInfoCollector
The list of classes to extract metadata from
m_attributes
- Variable in class org.apache.avalon.fortress.tools.
Component
m_bos
- Variable in class org.apache.avalon.fortress.tools.
ChangedFileOutputStream
The output stream used to buffer data being writen.
m_components
- Variable in class org.apache.avalon.fortress.tools.
Service
m_dependencies
- Variable in class org.apache.avalon.fortress.tools.
Component
m_dependencyNames
- Variable in class org.apache.avalon.fortress.tools.
Component
m_destDir
- Variable in class org.apache.avalon.fortress.tools.
ComponentMetaAntTask
The destination directory for metadata files.
m_destDir
- Variable in class org.apache.avalon.fortress.tools.
ComponentMetaInfoCollector
The destination directory for metadata files.
m_file
- Variable in class org.apache.avalon.fortress.tools.
ChangedFileOutputStream
The file to write to.
m_javaClass
- Variable in class org.apache.avalon.fortress.tools.
Component
m_logger
- Variable in class org.apache.avalon.fortress.tools.
ComponentMetaInfoCollector
To log messages - varies by build system used
m_repository
- Static variable in class org.apache.avalon.fortress.tools.
Component
The repository of components.
m_serviceNames
- Variable in class org.apache.avalon.fortress.tools.
Component
m_services
- Variable in class org.apache.avalon.fortress.tools.
ComponentMetaInfoCollector
The services to write the meta info for.
m_task
- Variable in class org.apache.avalon.fortress.tools.
ComponentMetaAntTask.AntBuildLogger
m_type
- Variable in class org.apache.avalon.fortress.tools.
Service
m_vertex
- Variable in class org.apache.avalon.fortress.tools.
Component
META_NAME
- Static variable in class org.apache.avalon.fortress.tools.
Component
METH_SERVICE
- Static variable in class org.apache.avalon.fortress.tools.
Component
O
org.apache.avalon.fortress.tools
- package org.apache.avalon.fortress.tools
P
POOLABLE
- Static variable in class org.apache.avalon.fortress.tools.
Component
R
readBytes(File)
- Method in class org.apache.avalon.fortress.tools.
ChangedFileOutputStream
Reads the full contents of a file into a byte array.
RECYCLABLE
- Static variable in class org.apache.avalon.fortress.tools.
Component
resolveClassName(JavaSource, String)
- Method in class org.apache.avalon.fortress.tools.
Component
Resolve the classname from the "@avalon.service" javadoc tags.
S
serialize(File)
- Method in class org.apache.avalon.fortress.tools.
Component
Output the meta information.
serialize(File)
- Method in class org.apache.avalon.fortress.tools.
Service
Output the service info.
Service
- Class in
org.apache.avalon.fortress.tools
Encapsulate the Service information, and encapsulate all the logic to serialize the service.
Service(String)
- Constructor for class org.apache.avalon.fortress.tools.
Service
Initialize a service with the type name.
SERVICE_MANAGER
- Static variable in class org.apache.avalon.fortress.tools.
Component
setAllClasses(ArrayList)
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaInfoCollector
Set the list of classes to extract metadata from
setAttribute(String, String)
- Method in class org.apache.avalon.fortress.tools.
Component
Set the component attribute.
setDestDir(File)
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaAntTask
Set the destination directory for the meta information.
setDestDir(File)
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaInfoCollector
Set the destination directory for the meta information.
SINGLE_THREADED
- Static variable in class org.apache.avalon.fortress.tools.
Component
stripQuotes(String)
- Method in class org.apache.avalon.fortress.tools.
Component
T
TAG_COMPONENT
- Static variable in class org.apache.avalon.fortress.tools.
ComponentMetaInfoCollector
TAG_DEPENDENCY
- Static variable in class org.apache.avalon.fortress.tools.
Component
TAG_HANDLER
- Static variable in class org.apache.avalon.fortress.tools.
Component
TAG_INFO
- Static variable in class org.apache.avalon.fortress.tools.
Component
TAG_LIFESTYLE
- Static variable in class org.apache.avalon.fortress.tools.
Component
TAG_NAME
- Static variable in class org.apache.avalon.fortress.tools.
Component
TAG_SERVICE
- Static variable in class org.apache.avalon.fortress.tools.
Component
THREAD_SAFE
- Static variable in class org.apache.avalon.fortress.tools.
Component
V
validate()
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaAntTask
Validate that the parameters are valid.
W
warn(String)
- Method in interface org.apache.avalon.fortress.tools.
BuildLogger
warn(String)
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaAntTask.AntBuildLogger
write(int)
- Method in class org.apache.avalon.fortress.tools.
ChangedFileOutputStream
Writes the specified byte to this output stream.
writeBytes(File, byte[])
- Method in class org.apache.avalon.fortress.tools.
ChangedFileOutputStream
Reads the full contents of a byte array out to a file.
writeComponents()
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaInfoCollector
Write the component meta information to the associated files.
writeIfChanged(Properties, File, String)
- Method in class org.apache.avalon.fortress.tools.
Component
Only writes the properties file if it is new or if the existing file contains different values.
writeServiceList(Iterator)
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaInfoCollector
Write the service list to the "/service.list" file.
writeServices()
- Method in class org.apache.avalon.fortress.tools.
ComponentMetaInfoCollector
Collect all the services and write out the implementations.
A
B
C
D
E
G
I
M
O
P
R
S
T
V
W
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes