net.sf.farrago.fem.fennel
Class FemCmdRestoreFromBackup$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 net.sf.farrago.fem.fennel.FemCmdRestoreFromBackup$Hib
All Implemented Interfaces:
RefBaseObject, RefFeatured, RefObject, FemCmd, FemCmdRestoreFromBackup, FemDatabaseCmd

public class FemCmdRestoreFromBackup$Hib
extends RefObjectBase
implements FemCmdRestoreFromBackup

Implements MOF's CmdRestoreFromBackup interface.

Author:
MofImplementationHandler

Field Summary
private  String backupPathname
           
private  String compressionProgram
           
private  CmdUsesDbHandle dbHandle
           
private  Long fileSize
           
private  Long lowerBoundCsn
           
private  Long upperBoundCsn
           
 
Constructor Summary
FemCmdRestoreFromBackup$Hib(RefClass refClass)
           
FemCmdRestoreFromBackup$Hib(RefClass refClass, String backupPathname, long fileSize, String compressionProgram, long lowerBoundCsn, long upperBoundCsn)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 String getBackupPathname()
          Returns the value of attribute backupPathname.
 String getCompressionProgram()
          Returns the value of attribute compressionProgram.
 FemDbHandle getDbHandle()
          Returns the value of reference DbHandle.
 long getFileSize()
          Returns the value of attribute fileSize.
 long getLowerBoundCsn()
          Returns the value of attribute lowerBoundCsn.
 long getUpperBoundCsn()
          Returns the value of attribute upperBoundCsn.
 void setBackupPathname(String newValue)
          Sets the value of backupPathname attribute.
 void setCompressionProgram(String newValue)
          Sets the value of compressionProgram attribute.
 void setDbHandle(FemDbHandle newValue)
          Sets the value of DbHandle reference.
 void setFileSize(long newValue)
          Sets the value of fileSize attribute.
 void setLowerBoundCsn(long newValue)
          Sets the value of lowerBoundCsn attribute.
 void setUpperBoundCsn(long newValue)
          Sets the value of upperBoundCsn attribute.
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefObjectBase
findAssociationEnd, findAttribute, getRepository, refClass, refDelete, refImmediateComposite, 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, refImmediateComposite, 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
 

Field Detail

backupPathname

private String backupPathname

fileSize

private Long fileSize

compressionProgram

private String compressionProgram

lowerBoundCsn

private Long lowerBoundCsn

upperBoundCsn

private Long upperBoundCsn

dbHandle

private CmdUsesDbHandle dbHandle
Constructor Detail

FemCmdRestoreFromBackup$Hib

FemCmdRestoreFromBackup$Hib(RefClass refClass)

FemCmdRestoreFromBackup$Hib

FemCmdRestoreFromBackup$Hib(RefClass refClass,
                            String backupPathname,
                            long fileSize,
                            String compressionProgram,
                            long lowerBoundCsn,
                            long upperBoundCsn)
Method Detail

getBackupPathname

public String getBackupPathname()
Description copied from interface: FemCmdRestoreFromBackup
Returns the value of attribute backupPathname.

Specified by:
getBackupPathname in interface FemCmdRestoreFromBackup
Returns:
Value of attribute backupPathname.

setBackupPathname

public void setBackupPathname(String newValue)
Description copied from interface: FemCmdRestoreFromBackup
Sets the value of backupPathname attribute. See FemCmdRestoreFromBackup.getBackupPathname() for description on the attribute.

Specified by:
setBackupPathname in interface FemCmdRestoreFromBackup
Parameters:
newValue - New value to be set.

getFileSize

public long getFileSize()
Description copied from interface: FemCmdRestoreFromBackup
Returns the value of attribute fileSize.

Specified by:
getFileSize in interface FemCmdRestoreFromBackup
Returns:
Value of attribute fileSize.

setFileSize

public void setFileSize(long newValue)
Description copied from interface: FemCmdRestoreFromBackup
Sets the value of fileSize attribute. See FemCmdRestoreFromBackup.getFileSize() for description on the attribute.

Specified by:
setFileSize in interface FemCmdRestoreFromBackup
Parameters:
newValue - New value to be set.

getCompressionProgram

public String getCompressionProgram()
Description copied from interface: FemCmdRestoreFromBackup
Returns the value of attribute compressionProgram.

Specified by:
getCompressionProgram in interface FemCmdRestoreFromBackup
Returns:
Value of attribute compressionProgram.

setCompressionProgram

public void setCompressionProgram(String newValue)
Description copied from interface: FemCmdRestoreFromBackup
Sets the value of compressionProgram attribute. See FemCmdRestoreFromBackup.getCompressionProgram() for description on the attribute.

Specified by:
setCompressionProgram in interface FemCmdRestoreFromBackup
Parameters:
newValue - New value to be set.

getLowerBoundCsn

public long getLowerBoundCsn()
Description copied from interface: FemCmdRestoreFromBackup
Returns the value of attribute lowerBoundCsn.

Specified by:
getLowerBoundCsn in interface FemCmdRestoreFromBackup
Returns:
Value of attribute lowerBoundCsn.

setLowerBoundCsn

public void setLowerBoundCsn(long newValue)
Description copied from interface: FemCmdRestoreFromBackup
Sets the value of lowerBoundCsn attribute. See FemCmdRestoreFromBackup.getLowerBoundCsn() for description on the attribute.

Specified by:
setLowerBoundCsn in interface FemCmdRestoreFromBackup
Parameters:
newValue - New value to be set.

getUpperBoundCsn

public long getUpperBoundCsn()
Description copied from interface: FemCmdRestoreFromBackup
Returns the value of attribute upperBoundCsn.

Specified by:
getUpperBoundCsn in interface FemCmdRestoreFromBackup
Returns:
Value of attribute upperBoundCsn.

setUpperBoundCsn

public void setUpperBoundCsn(long newValue)
Description copied from interface: FemCmdRestoreFromBackup
Sets the value of upperBoundCsn attribute. See FemCmdRestoreFromBackup.getUpperBoundCsn() for description on the attribute.

Specified by:
setUpperBoundCsn in interface FemCmdRestoreFromBackup
Parameters:
newValue - New value to be set.

getDbHandle

public FemDbHandle getDbHandle()
Description copied from interface: FemDatabaseCmd
Returns the value of reference DbHandle.

Specified by:
getDbHandle in interface FemDatabaseCmd
Returns:
Value of reference DbHandle.

setDbHandle

public void setDbHandle(FemDbHandle newValue)
Description copied from interface: FemDatabaseCmd
Sets the value of DbHandle reference. See FemDatabaseCmd.getDbHandle() for description on the attribute.

Specified by:
setDbHandle in interface FemDatabaseCmd
Parameters:
newValue - New value to be set.

checkConstraints

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