Package com.buildforge.services.common.dbo

Database object abstractions.

See:
          Description

Class Summary
AccessGroupDBO The database information representing an access group (level).
BOMDBO The database information representing the user-provided Bill of Materials (BOM) data.
BOMManifestDBO Database information representing the server manifest snapshots taken during the running of a build.
BuildClassDBO Database information representing a build class.
BuildDBO Database information representing build records (jobs).
CollectorDBO Database information representing a collector.
CollectorPropertyDBO Database information representing a single property definition for a collector.
CronDBO Database information representing a scheduler entry (cron).
DataDBO Database information presenting register data.
DBObject Everything that is a persistant object should implement this interface.
EngineDBO Database information representing Build Forge engines.
EnvironmentDBO Database information representing an environment group.
EnvironmentEntryDBO Database object representing a single entry within an environment group.
FilterDBO Database information representing a filter set for processing step logs.
FilterPatternDBO Database information representing a single filter pattern entry within a filter set.
GeoAwareDBObject  
GeoDBO Database information representing a geographic database location.
InterfaceDBO Database information representing an adaptor.
LdapDBO Database information representing the configuration of an LDAP domain.
LogDBO Database information representing a log line from a build's step result.
ManifestDBO Database information representing the current set of manifest data for a server.
ManifestPropertyDBO Database information representing a single value in the manifest data for a server.
MessageDBO Database information describing an internationalized message.
NoteDBO Database information represents a note that is attached to some other object within the Build Forge system.
ProjectDBO Database information representing a project definition.
ResultDBO Database information representing the results of an individual step within a build.
ScopeDBO Database information representing the link between an adaptor and a project.
SelectorDBO Database information representing a selector definition.
SelectorPropertyDBO Database information representing a single selection condition (property) within a selector definition.
SemaphoreDBO Database information representing a semaphore definition.
ServerAuthDBO Database information representing server authentication data.
ServerDBO Database information representing the definition of a logical server.
SessionDBO Database information representing a user's login session.
StepDBO Database information representing the definition of a step within a project.
SysConfigDBO Database information representing global system configuration data.
TagVarDBO Database information representing the state of a project's tag variable.
TemplateDBO Database information representing an e-mail template definition.
TimeZoneDBO Database information representing the settings for a time zone.
UserDBO Database information representing a Build Forge user.
 

Enum Summary
BOMDBO.Type Identifies the type of entry from a .scan.
BuildClassDBO.PurgeRule Specifies which of a project's builds may be purged automatically by the system on the basis of whether or not they passed.
BuildClassDBO.PurgeType Identifies what is deleted and what is kept when a build is purged.
BuildDBO.Process Identifies the type of build process.
BuildDBO.Result Identifies the type of build process.
BuildDBO.State Identifies the run state of the build.
CollectorPropertyDBO.BuiltIn The built-in collector property names.
CronDBO.Active Indicates whether or not this scheduler entry is active.
EnvironmentEntryDBO.Action Identifies what action is taken when an environment entry is applied.
EnvironmentEntryDBO.Mode Identifies special treatment of the variable regarding its display in the UI and whether or not its value may be changed.
FilterPatternDBO.Action Identifies what action should be taken when a filter pattern matches.
InterfaceDBO.Type Identifies what type of adapter this is.
LdapDBO.LdapProperty  
ManifestPropertyDBO.Category Identifies the kind of property that this is.
MessageDBO.Severity Identifies the severity of a message.
ProjectDBO.InUse How this project is currently being used.
ResultDBO.Floating Floating state is related to the implementation of the project sticky flag.
ResultDBO.StepFlag Identifies the current step flag, which controls special behaviors like cancelling or skipping a step.
ResultDBO.StepResult Identifies the current state of the step.
ScopeDBO.Active Identifies whether an adaptor is active, inactive, or being debugged.
SelectorPropertyDBO.Operator Valid operators for selector conditions.
ServerDBO.Error Specifies whether or not an error was encountered while testing the connection to this server.
ServerDBO.Publish Specifies what types of file publishing are permitted for the server.
ServerDBO.Upstate Specifies whether or not the server's readiness is currently in flux.
StepDBO.OnFail Indicates the action that the Build Forge engine should take if this step fails.
StepDBO.Threaded Indicates whether this step is threaded, not threaded, or threaded but joined only to the preceding thread block.
 

Package com.buildforge.services.common.dbo Description

Database object abstractions. These are not intended for direct use by a client. See the com.buildforge.services.client.dbo package for the user-facing implementations of these objects.