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

public class FemCmdInitiateBackup$Hib
extends RefObjectBase
implements FemCmdInitiateBackup

Implements MOF's CmdInitiateBackup interface.

Author:
MofImplementationHandler

Field Summary
private  String backupPathname
           
private  Boolean checkSpaceRequirements
           
private  String compressionProgram
           
private  CmdUsesDbHandle dbHandle
           
private  Long lowerBoundCsn
           
private  Long resultDataDeviceSize
           
private  CmdReturnsCsnHandle resultHandle
           
private  Long spacePadding
           
 
Constructor Summary
FemCmdInitiateBackup$Hib(RefClass refClass)
           
FemCmdInitiateBackup$Hib(RefClass refClass, String backupPathname, boolean checkSpaceRequirements, long spacePadding, long lowerBoundCsn, String compressionProgram, Long resultDataDeviceSize)
           
 
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 getLowerBoundCsn()
          Returns the value of attribute lowerBoundCsn.
 Long getResultDataDeviceSize()
          Returns the value of attribute resultDataDeviceSize.
 FemCsnHandle getResultHandle()
          Returns the value of reference ResultHandle.
 long getSpacePadding()
          Returns the value of attribute spacePadding.
 boolean isCheckSpaceRequirements()
          Returns the value of attribute checkSpaceRequirements.
 void setBackupPathname(String newValue)
          Sets the value of backupPathname attribute.
 void setCheckSpaceRequirements(boolean newValue)
          Sets the value of checkSpaceRequirements attribute.
 void setCompressionProgram(String newValue)
          Sets the value of compressionProgram attribute.
 void setDbHandle(FemDbHandle newValue)
          Sets the value of DbHandle reference.
 void setLowerBoundCsn(long newValue)
          Sets the value of lowerBoundCsn attribute.
 void setResultDataDeviceSize(Long newValue)
          Sets the value of resultDataDeviceSize attribute.
 void setResultHandle(FemCsnHandle newValue)
          Sets the value of ResultHandle reference.
 void setSpacePadding(long newValue)
          Sets the value of spacePadding 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

checkSpaceRequirements

private Boolean checkSpaceRequirements

spacePadding

private Long spacePadding

lowerBoundCsn

private Long lowerBoundCsn

compressionProgram

private String compressionProgram

resultDataDeviceSize

private Long resultDataDeviceSize

dbHandle

private CmdUsesDbHandle dbHandle

resultHandle

private CmdReturnsCsnHandle resultHandle
Constructor Detail

FemCmdInitiateBackup$Hib

FemCmdInitiateBackup$Hib(RefClass refClass)

FemCmdInitiateBackup$Hib

FemCmdInitiateBackup$Hib(RefClass refClass,
                         String backupPathname,
                         boolean checkSpaceRequirements,
                         long spacePadding,
                         long lowerBoundCsn,
                         String compressionProgram,
                         Long resultDataDeviceSize)
Method Detail

getBackupPathname

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

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

setBackupPathname

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

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

isCheckSpaceRequirements

public boolean isCheckSpaceRequirements()
Description copied from interface: FemCmdInitiateBackup
Returns the value of attribute checkSpaceRequirements.

Specified by:
isCheckSpaceRequirements in interface FemCmdInitiateBackup
Returns:
Value of attribute checkSpaceRequirements.

setCheckSpaceRequirements

public void setCheckSpaceRequirements(boolean newValue)
Description copied from interface: FemCmdInitiateBackup
Sets the value of checkSpaceRequirements attribute. See FemCmdInitiateBackup.isCheckSpaceRequirements() for description on the attribute.

Specified by:
setCheckSpaceRequirements in interface FemCmdInitiateBackup
Parameters:
newValue - New value to be set.

getSpacePadding

public long getSpacePadding()
Description copied from interface: FemCmdInitiateBackup
Returns the value of attribute spacePadding.

Specified by:
getSpacePadding in interface FemCmdInitiateBackup
Returns:
Value of attribute spacePadding.

setSpacePadding

public void setSpacePadding(long newValue)
Description copied from interface: FemCmdInitiateBackup
Sets the value of spacePadding attribute. See FemCmdInitiateBackup.getSpacePadding() for description on the attribute.

Specified by:
setSpacePadding in interface FemCmdInitiateBackup
Parameters:
newValue - New value to be set.

getLowerBoundCsn

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

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

setLowerBoundCsn

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

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

getCompressionProgram

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

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

setCompressionProgram

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

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

getResultDataDeviceSize

public Long getResultDataDeviceSize()
Description copied from interface: FemCmdInitiateBackup
Returns the value of attribute resultDataDeviceSize.

Specified by:
getResultDataDeviceSize in interface FemCmdInitiateBackup
Returns:
Value of attribute resultDataDeviceSize.

setResultDataDeviceSize

public void setResultDataDeviceSize(Long newValue)
Description copied from interface: FemCmdInitiateBackup
Sets the value of resultDataDeviceSize attribute. See FemCmdInitiateBackup.getResultDataDeviceSize() for description on the attribute.

Specified by:
setResultDataDeviceSize in interface FemCmdInitiateBackup
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.

getResultHandle

public FemCsnHandle getResultHandle()
Description copied from interface: FemCsnHandleReturningCmd
Returns the value of reference ResultHandle.

Specified by:
getResultHandle in interface FemCsnHandleReturningCmd
Returns:
Value of reference ResultHandle.

setResultHandle

public void setResultHandle(FemCsnHandle newValue)
Description copied from interface: FemCsnHandleReturningCmd
Sets the value of ResultHandle reference. See FemCsnHandleReturningCmd.getResultHandle() for description on the attribute.

Specified by:
setResultHandle in interface FemCsnHandleReturningCmd
Parameters:
newValue - New value to be set.

checkConstraints

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