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

public class FemCmdOpenDatabase$Hib
extends RefObjectBase
implements FemCmdOpenDatabase

Implements MOF's CmdOpenDatabase interface.

Author:
MofImplementationHandler

Field Summary
private  Boolean createDatabase
           
private  Collection<FemDatabaseParam> params
           
private  CmdReturnsDbHandle resultHandle
           
private  Boolean resultRecoveryRequired
           
 
Constructor Summary
FemCmdOpenDatabase$Hib(RefClass refClass)
           
FemCmdOpenDatabase$Hib(RefClass refClass, boolean createDatabase, Collection<FemDatabaseParam> params, Boolean resultRecoveryRequired)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 Collection<FemDatabaseParam> getParams()
          Returns the value of attribute params.
 FemDbHandle getResultHandle()
          Returns the value of reference ResultHandle.
 boolean isCreateDatabase()
          Returns the value of attribute createDatabase.
 Boolean isResultRecoveryRequired()
          Returns the value of attribute resultRecoveryRequired.
 void setCreateDatabase(boolean newValue)
          Sets the value of createDatabase attribute.
 void setResultHandle(FemDbHandle newValue)
          Sets the value of ResultHandle reference.
 void setResultRecoveryRequired(Boolean newValue)
          Sets the value of resultRecoveryRequired 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

createDatabase

private Boolean createDatabase

params

private Collection<FemDatabaseParam> params

resultRecoveryRequired

private Boolean resultRecoveryRequired

resultHandle

private CmdReturnsDbHandle resultHandle
Constructor Detail

FemCmdOpenDatabase$Hib

FemCmdOpenDatabase$Hib(RefClass refClass)

FemCmdOpenDatabase$Hib

FemCmdOpenDatabase$Hib(RefClass refClass,
                       boolean createDatabase,
                       Collection<FemDatabaseParam> params,
                       Boolean resultRecoveryRequired)
Method Detail

isCreateDatabase

public boolean isCreateDatabase()
Description copied from interface: FemCmdOpenDatabase
Returns the value of attribute createDatabase.

Specified by:
isCreateDatabase in interface FemCmdOpenDatabase
Returns:
Value of attribute createDatabase.

setCreateDatabase

public void setCreateDatabase(boolean newValue)
Description copied from interface: FemCmdOpenDatabase
Sets the value of createDatabase attribute. See FemCmdOpenDatabase.isCreateDatabase() for description on the attribute.

Specified by:
setCreateDatabase in interface FemCmdOpenDatabase
Parameters:
newValue - New value to be set.

getParams

public Collection<FemDatabaseParam> getParams()
Description copied from interface: FemCmdOpenDatabase
Returns the value of attribute params.

Specified by:
getParams in interface FemCmdOpenDatabase
Returns:
Value of params attribute. Element type: FemDatabaseParam

isResultRecoveryRequired

public Boolean isResultRecoveryRequired()
Description copied from interface: FemCmdOpenDatabase
Returns the value of attribute resultRecoveryRequired.

Specified by:
isResultRecoveryRequired in interface FemCmdOpenDatabase
Returns:
Value of attribute resultRecoveryRequired.

setResultRecoveryRequired

public void setResultRecoveryRequired(Boolean newValue)
Description copied from interface: FemCmdOpenDatabase
Sets the value of resultRecoveryRequired attribute. See FemCmdOpenDatabase.isResultRecoveryRequired() for description on the attribute.

Specified by:
setResultRecoveryRequired in interface FemCmdOpenDatabase
Parameters:
newValue - New value to be set.

getResultHandle

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

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

setResultHandle

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

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

checkConstraints

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