|
|||||||||||
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(String classstructureId)
|
protected Classification |
getClassificationByClassType(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 AbstractMetaData
ctx
- the ExecutionContext instance associated with current execution.
CCMDBException
public Entry createSchema(ActualCIDefinition definition) throws CCMDBException
AbstractMetaData
createSchema
in class AbstractMetaData
definition
- ActualCIDefinition
CCMDBException
- if a problem occurs.public Entry createSchema(CIRelationDefinition definition) throws CCMDBException
AbstractMetaData
createSchema
in class AbstractMetaData
definition
- CIRelationDefinition
CCMDBException
- if a problem occurs.public Entry createEntry(ActualCI configItem) throws CCMDBException
AbstractMetaData
createEntry
in class AbstractMetaData
configItem
- the ActualCI instance to be transformed
CCMDBException
- if a problem occurs.public Entry createEntry(CIRelation relation) throws CCMDBException
AbstractMetaData
createEntry
in class AbstractMetaData
relation
- CIRelation instance to be transformed
CCMDBException
- if a problem occurs.public ActualCI createActualCI(Entry entry) throws CCMDBException
AbstractMetaData
createActualCI
in class AbstractMetaData
entry
- the data Entry
CCMDBException
- if a problem occurspublic CIRelation createCIRelation(Entry entry) throws CCMDBException
AbstractMetaData
createCIRelation
in class AbstractMetaData
entry
- the data Entry
CCMDBException
- if a problem occurspublic void applyMapping(ActualCIDefinition definition)
AbstractMetaData
applyMapping
in class AbstractMetaData
definition
- ActualCIDefinition instance to be updatedpublic void applyMapping(CIRelationDefinition definition)
AbstractMetaData
applyMapping
in class AbstractMetaData
definition
- CIRelationDefinition instance to be updatedprotected Classification getClassificationByClassstructure(String classstructureId)
classstructureId
-
protected Classification getClassificationByClassType(String classification)
classType
-
public CCMDBObjectFactory getObjectFactory()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |