|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
application.xml
file describing an J2EE enterprise application.
authenticators.xml
file could not be read properly.
id
-attribute).
authenticators.xml
CommandDescriptor
.
name
is mandatory.
ManifestStructure
, which can be loaded by the
ManifestLoader
.
Message
.CVS
directories on behalf of module
.application.xml
.Location
- more specifically, VersionControlSystem
-
requires authentication, Karma provides for a mechanism whereby an dauthenticators.xml
, located in the
Karma configuration directory stores a username.Runner.add(Module, File[], File[])
.
anotherMap
to this CommandDescriptorMap
.
authenticators.xml
if the authenticator does not yet exist.
CommandResponseListener
that is interested in events added to this CommandResponse
.
CommandResponseListener
s.
CommandResponse.addEvent(nl.toolforge.karma.core.cmd.event.CommandResponseEvent)
...
Manifest
implementation may have to apply specific actions to modules per working context.
BaseLocation
implements some generic Location
functionality.Location
skeleton.
ResourceBundle
and caching instances to enable localized messages.AbstractCommandMessage
instead.ManagedFile
.CVSLogThread
runs a cvs log
command on a modules' .module.info
file and
fills a ModuleStatus
instance with the full status overview of a module.cvs log
command.
CommandResponseListener
to send cvs events to.
CVSResponseAdapter
when an error message was received from CVS.CVSRuntimeException
, with a non-null
ErrorCode
.
symbolicName
.
Command
is an executable operation in Karma.CommandContext
, in which commands are run.
CommandDescriptor
is the object representation of a command as it is specified in a
command.xml
file.CommandDescriptor
instances.CommandException
.command
.
DefaultCommand
.command
.
XML
-file.CommandResponse
object is used to dispatch CommandResponseEvent
events to listeners that are
interested in those events.CommandResponse
changes.CommandResponseEvent
and assumes the default priority to be Event.LEVEL_INFO
.
CommandResponseEvent
.
CommandResponse
.Command
.command
.
Command
instances (including the execute
method).CompositeCommand
is suited for executing multiple commands and at the same time, act as a
CommandResponseListener
.ErrorCode
to indicate
what went wrong or null
if nothing went wrong, and this configuration is ready to use.
version
.
version
and from a development
line.
cvs checkout [-r <symbolic-name>] <module>
command for a module.
CVSRunner.checkout(Module, Version)
.
LocalCVSInitializer.DEFAULT_MODULE_1
, which can then be used to test against.
module
and
cleaning their build
-directories.
Command.execute()
.
CommandContext
after executing a command.
CommandResponseListener.commandFinished(nl.toolforge.karma.core.cmd.event.CommandResponseEvent)
.
CommandResponseListener.commandStarted(nl.toolforge.karma.core.cmd.event.CommandResponseEvent)
.
releaseName
to the repository.
file
in the version control system.
Version
instances.
JavaEnterpriseApplicationModule
using a EappModuleLayoutTemplate
as the layout
template.
module-descriptor.xml
file to dir
.
Patch
based on this version.
PatchLine for the module.
- createPatchLine(Module) -
Method in class nl.toolforge.karma.core.vc.cvsimpl.CVSRunner
- Creates a patchline for the module, given the modules' current version.
- createPatchLine(Module) -
Method in class nl.toolforge.karma.core.vc.svnimpl.SubversionRunner
-
- createRemote(Authenticator, String) -
Method in class nl.toolforge.karma.core.module.BaseModule
-
- createRemote(Authenticator, String) -
Method in interface nl.toolforge.karma.core.module.Module
-
- createSymbolicName(Module, DevelopmentLine, Version) -
Static method in class nl.toolforge.karma.core.vc.cvsimpl.Utils
- Creates a symbolic name for
module
, based on version
and whether a module has an
associated DevelopmentLine
.
- createSymbolicName(Module, Version) -
Static method in class nl.toolforge.karma.core.vc.cvsimpl.Utils
-
- createSymbolicName(Patch) -
Static method in class nl.toolforge.karma.core.vc.cvsimpl.Utils
-
2401
dependencies.xml
file could not be loaded correctly.
project.xml
cannot be found.
id
-attribute).
CommandDescriptor
.
authenticators.xml
.
CommandResponseListener
.
maven.repo.local
environment variable when running Maven.
command
.
MessageEvent
not linked to any command.
command
.
MessageEvent
not linked to any command.
command
.
ext
protocol.o
or the other way
around.
State
instance to this State
instance.
ModuleDependency
instances for equality.
command
.
build
directory.
module.info
file in a temporary
location.
CommandDescriptor
instance identified by the key name
.
Location
instance by its locationAlias
.
File
reference to the administration directory for the working context.
buildFile
which should be located on the
classpath in the ant
subdirectory.
Authenticator
entry from the authenticators.xml
file.
build
default child directory of the Manifest.getBaseDirectory()
.
Manifest.getBuildBaseDirectory()
instead.
bundleKey
.
List
of File
instances indicating files that have been changed, but not yet
committed.
module
, or an empty String
if no dependencies exist.
Command
-instance, by looking up the implementation class through
commandLine
.
null
CommandResponse
object that this command uses.
build
directory.
null
it this working context had not been
configured.
File
reference to the default base directory for Karma configuration files.
CommandContext
.
String[]
data-structure, for easy
reference.
Module.getDependencies()
.
Set
of ModuleDependency
objects.
Digester
to read xml structures for locations.
ErrorCode
.
ErrorCode
.
ErrorCode
.
ErrorCode
.
ErrorCode
.
ErrorCode
.
ErrorCode
.
ErrorCode
.
ErrorCode
.
ErrorCode
.
ErrorCode
.
ErrorCode
instance.
KarmaException
can be constructed with a structured error code ErrorCode
.
ErrorCode
.
[ <command-name> ] Started.
.
[ <command-name> ] Started.
.
Message
instance.
[ <command-name> ] Started.
.
SimpleMessage
formatted as [ <command-name> ]
<error-message-from-errorcode>
.
[ <command-name> ] Started.
.
SimpleMessage
formatted as [ <command-name> ] <message-text>
if
this message was constructed with a Command
object, otherwise it returns the
SimpleMessgae
as-is.
CommandException
when the run
-method had thrown one.
.WORKING
or
.STATIC
.
CommandFactory
.
CommandLoader
.
SourceModule
instances).
Set
of DependencyPath
s, each one identifying a jar
-file.
EappModuleLayoutTemplate
instance.
WebappModuleLayoutTemplate
instance.
LibModuleLayoutTemplate
instance.
KarmaRuntimeException
, because these modules cannot be created.
PROJECT_LOCAL_REPOSITORY_PROPERTY
.
CVS/Entries
file.
Location
instance, which is derived from the location
-attribute.
LocationLoader
for the working context.
LocationStore
for this configuration.
File
reference to the location store directory for the working context.
cvs log
command.
Manifest.getBuildBaseDirectory()
instead.
ManifestCollector
for the working context.
ManifestLoader
for the working context.
ManifestStore
for this configuration.
File
reference to the manifest store directory for the working context.
ErrorCode
.
CommandMessage
, with
modules
default child directory of the Manifest.getBaseDirectory()
.
Set
of DependencyPath
s, each one identifying the path to a module dependency (a
dependency of module
to another Module
).
Set
of DependencyPath
s, each one identifying the path to a module dependency (a
dependency of module
to another Module
).
application.xml
files.
CommandDescriptor
.
name
attribute of the module in the manifest XML file.
List
of File
instances indicating files and directories that are not yet
version managed by CVS.
null
when no version number could be set.
PatchLine
for this module, if the module matches the correct criteria as specified in
Module.markPatchLine(boolean)
.
File
reference to the project base directory, which can be configured by the
projects.basedir
property in the working-context.xml
file.
Project
for a module.
List
of File
instances indicating files that have been removed, but not yet
committed.
reports
default child directory of the Manifest.getBaseDirectory()
.
Runner
might be required for a command to execute something on a version control system.
String
representation of this symbolic name.
module
, or an empty String
if no dependencies exist.
TestModule
) for the test cvs
repository.
CVSRepository
that can be used for junit testing.
module-descriptor.xml
-file from the module base directory.
version
attribute, this method will return the
value of that attribute.
version
attribute, this method will return the
value of that attribute.
WorkingContext
.
File
reference to the configuration directory for the current working context.
history.xml
does not exist for the module.
history.xml
file has not been defined.
ReleaseManifest
).
PatchLine
in the version control system.
module.getPatchLine().getName()
attached.
Entries
file contains the correct sticky tag.
org.netbeans.lib.cvsclient.command.CommandException
.
CVSROOT
could be compiled from CVSRepository
instance variables.
CVSROOT
could be compiled from CVSRepository
instance variables.
history.xml
could not be parsed.
karma.properties
.
karma.properties
.
CVS/Root
.
true
if the dependency identifies a jar in a module in the
same manifest, otherwise false.
true
if the dependency identifies a module in the same
manifest, otherwise false.
run()
is finished.
CVSTag.isBranch()
.
<type>JAVA_ENTERPRISE_APPLICATION</type>
.
<type>JAVA_SOURCE_MODULE</type>
.
<type>JAVA_WEB_APPLICATION</type>
.
KarmaInitializationCommand
.
nl.toolforge.karma
classes.CommandDescriptorMap
.
<type>LIBRARY_MODULE</type>
.
LOCATION_MISMATCH
occurs when a module is locally available and an update is requested from
another location.
Location
describes a location aspect of a module.Location
s.Location
instances.workingContext
.
working-context.xml
.
xml
file containing command descriptors.
WorkingContext#getLocationStore()
property.
ManifestStructure
instances, representing the root manifest and all its
included manifests.
null
when none was found.
Location
instance was required, but missing.
commands.xml
.
BaseModule
.
ReleaseManifest
all modules should have a version
attribute.
MainLine
is the home branch for development.WorkingContext
.Manifest
instances.ManifestStructure
instances.Command
s.MessageEvent
not linked to any command with a priority of priority
.
command
.
command
.
MessageEvent
not linked to any command.
module-descriptor.xml
file from the module base directory.Module
.ModuleDependency
instances.ModuleDigester
instances.<module>
-element in a manifest file.ModuleDigester
.ModuleHistory
objects.DevelopmentLine
.
PatchLine
.
CommandResponseListener.messageLogged(nl.toolforge.karma.core.cmd.event.CommandResponseEvent)
.
build
(the default directory where built files are located) is missing.
build/<module>
(the default directory for a module where built files are located) is missing.
src/java
(the default directory for a module where java sources are located) is missing.
test/java
(the default directory for a module where test java sources are located) is missing.
core
package contains class for the very core of Karma.location
package contains classes managing location objects.manifest
package contains all classes that comprise the manifest domain of Karma.vc
package contains implementation code for connections
and processing classes to version control systems.vc
package.vc
package.<type>OTHER-MODULE</type>
.
CommandDescriptor
instances.SourceModule
represents a module for which the developer wants to have the sources available to
on the local harddisk.OtherModule
with a name
and location
.
OtherModule
with a name
, location
and version
.
RunnerThread
s.ParallelRunner
with the correct Manifest
.
0-0-x
, where x is the actual patch number within the
0-0
version.
PatchLine
is a special type of DevelopmentLine
, used when a module has been released to
(for example) the test department.version
.
<property>
-element in the configuration file for a
WorkingContext
.<dependency>
-elements in a List
.
ChangeListener
interface.
ReleaseManifest
is created when the Release Manager collects all stable versions of modules.Runner
instances.int
s.
CommandContext
for automatic manifest file update changes.
CommandResponseListener
as the handler for the command responses.
responseListener
from this CommandResponse
.
module
.
module
.
ModuleStatus
objects, each accessible by the the corresponding
Module
instance.
cvs log
on the CVS repo.
cvs log
on the CVS repo.
CommandMessage
with a (simple) text message.
CommandMessage
with a (simple) text message and message parameters as per the
java.text.MessageFormat
manner.
SourceModule
represents a module for which the developer wants to have the sources available to
on the local harddisk.SourceModule
with a name
and location
.
SourceModule
with a name
, location
and version
.
ManagedFile
.AbstractManifest
, a module is assigned its base directory, relative to the manifest.
CommandContext
.
Store
a Location
.
MessageFormat
definition.
ManifestStore
.
ext
, pserver
, etc).
CommandDescriptorMap
.
configuration
in the working-context.xml
file.
UNKNOWN
applies to module which have no local presence.
UpdateAllModulesCommand
for module module
that should be updated.
UpdateModuleCommand
for module module
that should be updated.
version
.
cvs -q update -d -r <symbolic-name>
command is executed.
Version.VERSION_PATTERN_STRING
.
Version
is the container object for the version
attribute of a module.versionIdentifier
parameter.
versionDigits
, using the '-'
separator.
working-context.xml
) and presents all
entries as a String
array throughCommandDescriptorMap
s values.
web.xml
file describing an J2EE enterprise application.
web.xml
, the deployment descriptor used by
web application war
-files.WorkingContext
is used by Karma to determine the environment in which the user wants to use Karma.WorkingContext
in the default configuration base directory.
WorkingContext
with configBaseDir
as the configuration base directory.
WorkingContext
.configFile
as the configuration file.
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |