net.sf.farrago.fem.med
Class FemSystemBackup$Hib

java.lang.Object
  extended by org.eigenbase.enki.jmi.impl.RefBaseObjectBase
      extended by org.eigenbase.enki.jmi.impl.RefFeaturedBase
          extended by org.eigenbase.enki.jmi.impl.RefObjectBase
              extended by org.eigenbase.enki.hibernate.storage.HibernateObject
                  extended by org.eigenbase.enki.hibernate.jmi.HibernateRefObject
                      extended by net.sf.farrago.fem.med.FemSystemBackup$Hib
All Implemented Interfaces:
RefBaseObject, RefFeatured, RefObject, FemSystemBackup, HibernateIdentifiable

public class FemSystemBackup$Hib
extends HibernateRefObject
implements FemSystemBackup

SystemBackup object instance interface.

Note: This type should not be subclassed, implemented or directly instantiated by clients. It is generated from a MOF metamodel and implemented by Enki or MDR.


Field Summary
private static String _id
           
protected  Long commitSequenceNumber$Hib
           
protected  String endTimestamp$Hib
           
protected  String startTimestamp$Hib
           
protected  String status$Hib
           
protected  String type$Hib
           
 
Constructor Summary
FemSystemBackup$Hib()
           
FemSystemBackup$Hib(BackupType type, long commitSequenceNumber, String startTimestamp, String endTimestamp, BackupStatusType status)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 String getClassIdentifier()
           
 long getCommitSequenceNumber()
          Returns the value of attribute commitSequenceNumber.
 Long getCommitSequenceNumber$Hib()
           
 Collection<HibernateAssociation> getComposingAssociations()
           
 String getEndTimestamp()
          Returns the value of attribute endTimestamp.
 String getEndTimestamp$Hib()
           
 Collection<HibernateAssociation> getNonComposingAssociations()
           
 String getStartTimestamp()
          Returns the value of attribute startTimestamp.
 String getStartTimestamp$Hib()
           
 BackupStatusType getStatus()
          Returns the value of attribute status.
 String getStatus$Hib()
           
 BackupType getType()
          Returns the value of attribute type.
 String getType$Hib()
           
 RefObject refImmediateComposite()
           
protected  void removeAssociations()
           
 void setCommitSequenceNumber(long newValue)
          Sets the value of commitSequenceNumber attribute.
 void setCommitSequenceNumber$Hib(Long newValue)
           
 void setEndTimestamp(String newValue)
          Sets the value of endTimestamp attribute.
 void setEndTimestamp$Hib(String newValue)
           
 void setStartTimestamp(String newValue)
          Sets the value of startTimestamp attribute.
 void setStartTimestamp$Hib(String newValue)
           
 void setStatus(BackupStatusType newValue)
          Sets the value of status attribute.
 void setStatus$Hib(String newValue)
           
 void setType(BackupType newValue)
          Sets the value of type attribute.
 void setType$Hib(String newValue)
           
 
Methods inherited from class org.eigenbase.enki.hibernate.jmi.HibernateRefObject
associationSetSingle, attributeSetSingle, findAssociationEnd, fireAssociationRemoveAllEvents, fireAttributeSetEvent, getHibernateRepository, getRepository, refClass, refDelete
 
Methods inherited from class org.eigenbase.enki.hibernate.storage.HibernateObject
delete, delete, save, save
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefObjectBase
findAttribute, refImmediatePackage, refIsInstanceOf, refMetaObject, refOutermostComposite, setRefMetaObject, unregister
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefFeaturedBase
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefBaseObjectBase
createInstance, equals, getCurrentInitializer, getEnum, getInitializer, getMofId, getTag, hashCode, invokeMethod, invokeMethod, logJmi, refMofId, refOutermostPackage, refVerifyConstraints, setMofId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 
Methods inherited from interface org.eigenbase.enki.hibernate.storage.HibernateIdentifiable
getMofId
 

Field Detail

_id

private static final String _id
See Also:
Constant Field Values

type$Hib

protected String type$Hib

commitSequenceNumber$Hib

protected Long commitSequenceNumber$Hib

startTimestamp$Hib

protected String startTimestamp$Hib

endTimestamp$Hib

protected String endTimestamp$Hib

status$Hib

protected String status$Hib
Constructor Detail

FemSystemBackup$Hib

FemSystemBackup$Hib()

FemSystemBackup$Hib

FemSystemBackup$Hib(BackupType type,
                    long commitSequenceNumber,
                    String startTimestamp,
                    String endTimestamp,
                    BackupStatusType status)
Method Detail

getType$Hib

public String getType$Hib()

setType$Hib

public void setType$Hib(String newValue)

getType

public BackupType getType()
Description copied from interface: FemSystemBackup
Returns the value of attribute type.

Specified by:
getType in interface FemSystemBackup
Returns:
Value of attribute type.

setType

public void setType(BackupType newValue)
Description copied from interface: FemSystemBackup
Sets the value of type attribute. See FemSystemBackup.getType() for description on the attribute.

Specified by:
setType in interface FemSystemBackup
Parameters:
newValue - New value to be set.

getCommitSequenceNumber$Hib

public Long getCommitSequenceNumber$Hib()

setCommitSequenceNumber$Hib

public void setCommitSequenceNumber$Hib(Long newValue)

getCommitSequenceNumber

public long getCommitSequenceNumber()
Description copied from interface: FemSystemBackup
Returns the value of attribute commitSequenceNumber.

Specified by:
getCommitSequenceNumber in interface FemSystemBackup
Returns:
Value of attribute commitSequenceNumber.

setCommitSequenceNumber

public void setCommitSequenceNumber(long newValue)
Description copied from interface: FemSystemBackup
Sets the value of commitSequenceNumber attribute. See FemSystemBackup.getCommitSequenceNumber() for description on the attribute.

Specified by:
setCommitSequenceNumber in interface FemSystemBackup
Parameters:
newValue - New value to be set.

getStartTimestamp$Hib

public String getStartTimestamp$Hib()

setStartTimestamp$Hib

public void setStartTimestamp$Hib(String newValue)

getStartTimestamp

public String getStartTimestamp()
Description copied from interface: FemSystemBackup
Returns the value of attribute startTimestamp.

Specified by:
getStartTimestamp in interface FemSystemBackup
Returns:
Value of attribute startTimestamp.

setStartTimestamp

public void setStartTimestamp(String newValue)
Description copied from interface: FemSystemBackup
Sets the value of startTimestamp attribute. See FemSystemBackup.getStartTimestamp() for description on the attribute.

Specified by:
setStartTimestamp in interface FemSystemBackup
Parameters:
newValue - New value to be set.

getEndTimestamp$Hib

public String getEndTimestamp$Hib()

setEndTimestamp$Hib

public void setEndTimestamp$Hib(String newValue)

getEndTimestamp

public String getEndTimestamp()
Description copied from interface: FemSystemBackup
Returns the value of attribute endTimestamp.

Specified by:
getEndTimestamp in interface FemSystemBackup
Returns:
Value of attribute endTimestamp.

setEndTimestamp

public void setEndTimestamp(String newValue)
Description copied from interface: FemSystemBackup
Sets the value of endTimestamp attribute. See FemSystemBackup.getEndTimestamp() for description on the attribute.

Specified by:
setEndTimestamp in interface FemSystemBackup
Parameters:
newValue - New value to be set.

getStatus$Hib

public String getStatus$Hib()

setStatus$Hib

public void setStatus$Hib(String newValue)

getStatus

public BackupStatusType getStatus()
Description copied from interface: FemSystemBackup
Returns the value of attribute status.

Specified by:
getStatus in interface FemSystemBackup
Returns:
Value of attribute status.

setStatus

public void setStatus(BackupStatusType newValue)
Description copied from interface: FemSystemBackup
Sets the value of status attribute. See FemSystemBackup.getStatus() for description on the attribute.

Specified by:
setStatus in interface FemSystemBackup
Parameters:
newValue - New value to be set.

removeAssociations

protected void removeAssociations()
Specified by:
removeAssociations in class HibernateRefObject

getComposingAssociations

public Collection<HibernateAssociation> getComposingAssociations()
Specified by:
getComposingAssociations in class HibernateRefObject

getNonComposingAssociations

public Collection<HibernateAssociation> getNonComposingAssociations()
Specified by:
getNonComposingAssociations in class HibernateRefObject

refImmediateComposite

public RefObject refImmediateComposite()
Specified by:
refImmediateComposite in interface RefObject
Overrides:
refImmediateComposite in class RefObjectBase

checkConstraints

protected void checkConstraints(List<JmiException> errors,
                                boolean deepVerify)
Specified by:
checkConstraints in class RefBaseObjectBase

getClassIdentifier

public String getClassIdentifier()
Specified by:
getClassIdentifier in class HibernateRefObject