Package com.buildforge.services.client.dbo

The client-side implementation of the database objects that are created and managed by Build Forge.

See:
          Description

Class Summary
AccessGroup An object representing an access group within the Build Forge system.
Adaptor An object representing an adaptor within the Build Forge system.
AdaptorLink An object representing and adaptor link within the Build Forge system.
BOM This class is not yet implemented.
BOMManifest This class is not yet implemented.
Build An object representing a build within the Build Forge system.
BuildClass An object representing a build class within the Build Forge system.
Collector An object representing a collector within the Build Forge system.
CollectorProperty An object representing a collector property within the Build Forge system.
Cron  
Engine  
Environment Represents a set of name/value pairs used to form the final environment settings for a Build.
EnvironmentEntry A single name/value pair that belongs to an Environment parent
Filter An object representing a filter set within the Build Forge system.
FilterPattern FilterPatterns tie a specific regular expression pattern to an action (like warning or failing a Step) and a notification (like emailing the dev team if the pattern matches).
Geo This class represents a set of metadata describing a geographic database location for use with Globally Distributed Development.
LDAP An object representing an LDAP domain within the Build Forge system.
Log This class contains the logs that are the bound to the Result objects that are the results of a Project's Step's execution.
Manifest Represents the manifests that are stored with Servers and generally contain either build-in properties like NUM_CPU or MAX_MEM or may contain custom properties like perl or java version.
ManifestProperty This class represents a categorized name/value pair.
Message  
Note Unused marker class for this release
Project Projects bring together all the elements that make up an automated process.
Register Build and project registers.
Result This class represents the runtime result of an executed Step of a Project.
Selector Selectors are used to test the data gathered by Collectors from agents running on Servers.
SelectorProperty A SelectorProperty is a specific test (i.e.: free memory is greater than 1gb, system load is less than 2, java version equals 1.4, etc.) used by parent Selector objects at runtime to determine the suitability of a particular Server to be used as an execution platform for a certain Project.
Semaphore Semaphores are used in a classic, concurrent sense in the Build Forge system.
Server Servers are the execution platforms for the Builds of a Project.
ServerAuth ServerAuths are the authentication credentials associated with Servers.
Step Steps define a logical piece of an automated process.
SysConfig SysConfig objects represent system-wide configuration parameters that determine the global behaviour of the Build Forge system.
TagVar A TagVar is a named variable used by build tags.
Template This class represents the email notification templates used by the system to generate notification emails on specific events.
TimeZone Represents a specific time zone, generally used to assign to Users.
User An object representing a user within the Build Forge system.
 

Package com.buildforge.services.client.dbo Description

The client-side implementation of the database objects that are created and managed by Build Forge.