com.ibm.di.connector.ccmdb.provider
Class ActciRelationProvider
java.lang.Object
com.ibm.di.connector.ccmdb.provider.ActciRelationProvider
public class ActciRelationProvider
- extends Object
This class is responsible for reading and writing instances of relationships.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActciRelationProvider
protected ActciRelationProvider(CCMDBActualCIProvider provider)
- Parameters:
provider
-
select
public List<CIRelation> select(CIRelationDefinition definition)
throws SQLException
- Parameters:
definition
-
- Returns:
- List
- Throws:
SQLException
select
public List<CIRelation> select(SQLQuery query,
CIRelationDefinition definition)
throws SQLException
- Parameters:
query
- definition
-
- Returns:
- List
- Throws:
SQLException
save
public boolean save(CIRelation relation)
throws SQLException,
DataProcessingException
- Parameters:
relation
-
- Returns:
- boolean
- Throws:
SQLException
CCMDBException
DataProcessingException
update
public boolean update(CIRelation relation)
throws SQLException,
DataProcessingException
- Parameters:
relation
-
- Returns:
- boolean
- Throws:
SQLException
DataProcessingException
delete
public boolean delete(CIRelation relation)
throws SQLException,
DataProcessingException
- Parameters:
relation
-
- Returns:
- boolean
- Throws:
SQLException
DataProcessingException
load
public void load(CIRelation relation)
throws SQLException
- Parameters:
relation
-
- Throws:
SQLException
deleteRelation
protected int deleteRelation(CIRelation relation)
throws SQLException
- Parameters:
relation
-
- Throws:
SQLException
saveRelation
protected void saveRelation(CIRelation relation,
boolean check,
boolean skip)
throws SQLException,
DataProcessingException
- Parameters:
relation
- check
-
- Throws:
SQLException
DataProcessingException
getProvider
public CCMDBActualCIProvider getProvider()