|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ibm.di.connector.ccmdb.AbstractMetaData
com.ibm.di.connector.ccmdb.schema.base.CCMDBMetaData
public class CCMDBMetaData
An implementation of AbstractMetaData, that is designed to support native mode.
| Field Summary |
|---|
| Fields inherited from class com.ibm.di.connector.ccmdb.AbstractMetaData |
|---|
ctx |
| Constructor Summary | |
|---|---|
CCMDBMetaData()
|
|
| Method Summary | |
|---|---|
void |
applyMapping(ActualCIDefinition definition)
Add mapping information that is based on the selected schema to an ActualCIDefinition instance |
void |
applyMapping(CIRelationDefinition definition)
Add mapping information that is based on the selected schema to a CIRelationDefinition instance. |
ActualCI |
createActualCI(Entry entry)
Creates an instance of ActualCI based on a given DI Entry object. |
CIRelation |
createCIRelation(Entry entry)
Creates an instance of CIRelation based on a given DI Entry object. |
Entry |
createEntry(ActualCI configItem)
Creates an instance of DI Entry based on a given configuration item. |
Entry |
createEntry(CIRelation relation)
Creates an instance of DI Entry based on a given relation. |
Entry |
createSchema(ActualCIDefinition definition)
Creates a schema based on a given definition. |
Entry |
createSchema(CIRelationDefinition definition)
Creates a schema based on a given definition. |
protected Classification |
getClassificationByClassstructure(java.lang.String classstructureId)
|
protected Classification |
getClassificationByClassType(java.lang.String classification)
|
CCMDBObjectFactory |
getObjectFactory()
|
void |
init(ExecutionContext ctx)
|
| Methods inherited from class com.ibm.di.connector.ccmdb.AbstractMetaData |
|---|
getActualCIDefinition, getActualCIDefinition, getActualCIDefinition, getCIRelationDefinition, getCIRelationDefinition, getSelectedClassification |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CCMDBMetaData()
| Method Detail |
|---|
public void init(ExecutionContext ctx)
throws CCMDBException
init in class AbstractMetaDatactx - the ExecutionContext instance associated with current execution.
CCMDBException
public Entry createSchema(ActualCIDefinition definition)
throws CCMDBException
AbstractMetaData
createSchema in class AbstractMetaDatadefinition - ActualCIDefinition
CCMDBException - if a problem occurs.
public Entry createSchema(CIRelationDefinition definition)
throws CCMDBException
AbstractMetaData
createSchema in class AbstractMetaDatadefinition - CIRelationDefinition
CCMDBException - if a problem occurs.
public Entry createEntry(ActualCI configItem)
throws CCMDBException
AbstractMetaData
createEntry in class AbstractMetaDataconfigItem - the ActualCI instance to be transformed
CCMDBException - if a problem occurs.
public Entry createEntry(CIRelation relation)
throws CCMDBException
AbstractMetaData
createEntry in class AbstractMetaDatarelation - CIRelation instance to be transformed
CCMDBException - if a problem occurs.
public ActualCI createActualCI(Entry entry)
throws CCMDBException
AbstractMetaData
createActualCI in class AbstractMetaDataentry - the data Entry
CCMDBException - if a problem occurs
public CIRelation createCIRelation(Entry entry)
throws CCMDBException
AbstractMetaData
createCIRelation in class AbstractMetaDataentry - the data Entry
CCMDBException - if a problem occurspublic void applyMapping(ActualCIDefinition definition)
AbstractMetaData
applyMapping in class AbstractMetaDatadefinition - ActualCIDefinition instance to be updatedpublic void applyMapping(CIRelationDefinition definition)
AbstractMetaData
applyMapping in class AbstractMetaDatadefinition - CIRelationDefinition instance to be updatedprotected Classification getClassificationByClassstructure(java.lang.String classstructureId)
classstructureId -
protected Classification getClassificationByClassType(java.lang.String classification)
classType -
public CCMDBObjectFactory getObjectFactory()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||