org.ow2.bonita.facade.def.majorElement.impl
Class PackageDefFullImpl

java.lang.Object
  extended by org.ow2.bonita.facade.def.DefImpl
      extended by org.ow2.bonita.facade.def.majorElement.impl.PackageDefImpl
          extended by org.ow2.bonita.facade.def.majorElement.impl.PackageDefFullImpl
All Implemented Interfaces:
java.io.Serializable, MajorElementDef, PackageDef, org.ow2.bonita.services.record.Record

public class PackageDefFullImpl
extends PackageDefImpl

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.ow2.bonita.facade.def.majorElement.PackageDef
PackageDef.GraphConformance, PackageDef.PublicationStatus
 
Field Summary
protected  java.util.Set<ApplicationDefImpl> applications
           
protected  java.util.Set<DataFieldDefImpl> dataFields
           
protected  long dbid
           
protected  java.util.Set<ParticipantDefImpl> participants
           
protected  java.util.Set<ProcessDefFullImpl> processes
           
 
Fields inherited from class org.ow2.bonita.facade.def.majorElement.impl.PackageDefImpl
author, classDependencies, codepage, conformanceClass, costUnit, countrykey, created, deployedBy, deployedDate, deploymentId, description, documentation, externalPackages, id, name, packageDependencies, priorityUnit, publicationStatus, responsibles, scriptGrammar, scriptType, scriptVersion, typeDeclarations, undeployedBy, undeployedDate, vendor, version, xpdlVersion
 
Constructor Summary
protected PackageDefFullImpl()
           
  PackageDefFullImpl(PackageDefFullImpl packageDef)
           
  PackageDefFullImpl(java.lang.String id)
           
  PackageDefFullImpl(java.lang.String deploymentId, java.util.Date deployedDate, java.lang.String deployedBy, java.lang.String id, java.lang.String name, java.lang.String author, java.util.Set<java.lang.String> classDependencies, java.lang.String codepage, PackageDef.GraphConformance conformanceClass, java.lang.String costUnit, java.lang.String countrykey, java.lang.String created, java.lang.String description, java.lang.String documentation, java.util.Set<ExternalPackageDefImpl> externalPackages, java.util.Set<java.lang.String> packageDependencies, java.lang.String priorityUnit, PackageDef.PublicationStatus publicationStatus, java.util.Set<java.lang.String> responsibles, java.lang.String scriptType, java.lang.String scriptVersion, java.lang.String scriptGrammar, java.util.Set<TypeDeclarationDefImpl> typeDeclarations, java.lang.String vendor, java.lang.String version, java.lang.String xpdlVersion, java.util.Set<ParticipantDefImpl> participants, java.util.Set<ApplicationDefImpl> applications, java.util.Set<DataFieldDefImpl> dataFields, java.util.Set<ProcessDefFullImpl> processes)
           
 
Method Summary
 java.util.Set<ApplicationDefImpl> getApplications()
           
 java.util.Set<DataFieldDefImpl> getDataFields()
           
 java.util.Set<ParticipantDefImpl> getParticipants()
           
 java.util.Set<ProcessDefFullImpl> getProcesses()
           
 void setUndeployedBy(java.lang.String undeployedBy)
           
 void setUndeployedDate(java.util.Date undeployedDate)
           
 
Methods inherited from class org.ow2.bonita.facade.def.majorElement.impl.PackageDefImpl
copy, getAuthor, getClassDependencies, getCodepage, getConformanceClass, getCostUnit, getCountrykey, getCreated, getDeployedBy, getDeployedDate, getDeploymentId, getDescription, getDocumentation, getExternalPackages, getId, getName, getPackageDependencies, getPriorityUnit, getPublicationStatus, getResponsibles, getScriptGrammar, getScriptType, getScriptVersion, getTypeDeclarations, getUndeployedBy, getUndeployedDate, getVendor, getVersion, getXpdlVersion, getXPDLVersion
 
Methods inherited from class org.ow2.bonita.facade.def.DefImpl
copy, copy, copy, copy, copy, copy, copy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dbid

protected long dbid

participants

protected java.util.Set<ParticipantDefImpl> participants

applications

protected java.util.Set<ApplicationDefImpl> applications

dataFields

protected java.util.Set<DataFieldDefImpl> dataFields

processes

protected java.util.Set<ProcessDefFullImpl> processes
Constructor Detail

PackageDefFullImpl

protected PackageDefFullImpl()

PackageDefFullImpl

public PackageDefFullImpl(java.lang.String id)

PackageDefFullImpl

public PackageDefFullImpl(java.lang.String deploymentId,
                          java.util.Date deployedDate,
                          java.lang.String deployedBy,
                          java.lang.String id,
                          java.lang.String name,
                          java.lang.String author,
                          java.util.Set<java.lang.String> classDependencies,
                          java.lang.String codepage,
                          PackageDef.GraphConformance conformanceClass,
                          java.lang.String costUnit,
                          java.lang.String countrykey,
                          java.lang.String created,
                          java.lang.String description,
                          java.lang.String documentation,
                          java.util.Set<ExternalPackageDefImpl> externalPackages,
                          java.util.Set<java.lang.String> packageDependencies,
                          java.lang.String priorityUnit,
                          PackageDef.PublicationStatus publicationStatus,
                          java.util.Set<java.lang.String> responsibles,
                          java.lang.String scriptType,
                          java.lang.String scriptVersion,
                          java.lang.String scriptGrammar,
                          java.util.Set<TypeDeclarationDefImpl> typeDeclarations,
                          java.lang.String vendor,
                          java.lang.String version,
                          java.lang.String xpdlVersion,
                          java.util.Set<ParticipantDefImpl> participants,
                          java.util.Set<ApplicationDefImpl> applications,
                          java.util.Set<DataFieldDefImpl> dataFields,
                          java.util.Set<ProcessDefFullImpl> processes)

PackageDefFullImpl

public PackageDefFullImpl(PackageDefFullImpl packageDef)
Parameters:
packageDef -
Method Detail

getParticipants

public java.util.Set<ParticipantDefImpl> getParticipants()

getApplications

public java.util.Set<ApplicationDefImpl> getApplications()

getDataFields

public java.util.Set<DataFieldDefImpl> getDataFields()

getProcesses

public java.util.Set<ProcessDefFullImpl> getProcesses()

setUndeployedDate

public void setUndeployedDate(java.util.Date undeployedDate)

setUndeployedBy

public void setUndeployedBy(java.lang.String undeployedBy)