com.ibm.di.connector.ccmdb.provider
Class ClassificationProvider

java.lang.Object
  extended by com.ibm.di.connector.ccmdb.provider.ClassificationProvider

public class ClassificationProvider
extends Object

This class defines methods for reading of classification types.


Field Summary
static String UNCLASSIFIED
           
static String UNCLASSIFIED_RELATION
           
 
Constructor Summary
protected ClassificationProvider(CCMDBActualCIProvider provider)
           
 
Method Summary
 List<String> getClassificationNames(String className)
           
 List<Classification> getClassifications(String className)
           
 Classification getClasssification(String name)
           
 Classification getClasssificationByClassstructure(String classstructureId)
           
 Classification getClasssificationByClassType(String className)
           
 void init()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNCLASSIFIED

public static final String UNCLASSIFIED
See Also:
Constant Field Values

UNCLASSIFIED_RELATION

public static final String UNCLASSIFIED_RELATION
See Also:
Constant Field Values
Constructor Detail

ClassificationProvider

protected ClassificationProvider(CCMDBActualCIProvider provider)
Parameters:
provider -
Method Detail

init

public void init()
          throws SQLException
Throws:
SQLException

getClassifications

public List<Classification> getClassifications(String className)
                                        throws SQLException
Parameters:
className -
Returns:
List
Throws:
SQLException

getClassificationNames

public List<String> getClassificationNames(String className)
                                    throws SQLException
Parameters:
className -
Returns:
List
Throws:
SQLException

getClasssification

public Classification getClasssification(String name)
Parameters:
name -
Returns:
Classification

getClasssificationByClassstructure

public Classification getClasssificationByClassstructure(String classstructureId)
Parameters:
classstructureId -
Returns:
Classification

getClasssificationByClassType

public Classification getClasssificationByClassType(String className)
Parameters:
className -
Returns:
Classification