com.ibm.di.connector.ccmdb.provider
Class ActciProvider
java.lang.Object
com.ibm.di.connector.ccmdb.provider.ActciProvider
public class ActciProvider
- extends java.lang.Object
This class is responsible for reading and writing instances of actual configuration items.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActciProvider
protected ActciProvider(CCMDBActualCIProvider provider)
- Parameters:
provider
-
select
public java.util.List<ActualCI> select(ActualCIDefinition definition)
throws java.sql.SQLException
- Selects configuration items by a given item definition.
- Parameters:
definition
-
- Returns:
- List
- Throws:
java.sql.SQLException
select
public java.util.List<ActualCI> select(SQLQuery query,
ActualCIDefinition definition)
throws java.sql.SQLException
- Selects configuration items by a given item definition and search query.
- Parameters:
query
- definition
-
- Returns:
- List
- Throws:
java.sql.SQLException
loadReferences
public void loadReferences(ActualCI configItem)
throws java.sql.SQLException,
DataProcessingException
- Parameters:
configItem
-
- Throws:
java.sql.SQLException
DataProcessingException
save
public boolean save(ActualCI configItem)
throws java.sql.SQLException,
DataProcessingException
- Parameters:
configItem
-
- Returns:
- boolean
- Throws:
java.sql.SQLException
DataProcessingException
update
public boolean update(ActualCI configItem)
throws java.sql.SQLException,
DataProcessingException
- Parameters:
configItem
-
- Returns:
- boolean
- Throws:
java.sql.SQLException
DataProcessingException
delete
public boolean delete(ActualCI configItem)
throws java.sql.SQLException,
DataProcessingException
- Parameters:
configItem
-
- Returns:
- boolean
- Throws:
java.sql.SQLException
DataProcessingException
selectAll
public java.util.List<ActualCI> selectAll()
throws java.sql.SQLException
- Returns:
- List
- Throws:
java.sql.SQLException
findActualCIByGUID
protected ActualCI findActualCIByGUID(java.lang.String guid)
throws java.sql.SQLException
- Parameters:
guid
-
- Returns:
- ActualCI
- Throws:
java.sql.SQLException
CCMDBException
saveActualCI
protected ActualCI saveActualCI(ActualCI configItem,
boolean check,
boolean skip)
throws java.sql.SQLException,
DataProcessingException
- Parameters:
configItem
- check
- skip
-
- Throws:
java.sql.SQLException
DataProcessingException
exist
public boolean exist(java.lang.String guid)
throws java.sql.SQLException
- Parameters:
guid
-
- Returns:
- boolean
- Throws:
java.sql.SQLException