Package com.ibm.di.connector.dpa
Class DPAsset
- java.lang.Object
-
- com.ibm.di.connector.dpa.DPAsset
-
public class DPAsset extends java.lang.ObjectThe internal representation of a deployed asset
-
-
Constructor Summary
Constructors Constructor Description DPAsset(java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAsset(DPAsset asset)voidaddAttribute(java.lang.String name, java.lang.Object value)voidaddNamedAsset(java.lang.String name, DPAsset asset)static DPAssetgetAsset(ClassDefinition classDefinition, ClassDefinitionFactory classdefFactory)static DPAssetgetAsset(ClassInstance classInstance)java.util.List<DPAsset>getAssets()static java.util.Map<java.lang.String,SearchAttributeInfo>getAttributeInfoMap(ClassDefinition classDefinition, ClassDefinitionFactory classdefFactory)java.util.Map<java.lang.String,java.lang.Object>getAttributes()java.lang.StringgetName()DPAssetgetNamedAsset(java.lang.String name)java.util.Set<java.lang.String>getNamedAssetNames()java.lang.StringtoString()
-
-
-
Method Detail
-
getAttributeInfoMap
public static java.util.Map<java.lang.String,SearchAttributeInfo> getAttributeInfoMap(ClassDefinition classDefinition, ClassDefinitionFactory classdefFactory)
- Parameters:
classDefinition-classdefFactory-- Returns:
- Map
-
getAsset
public static DPAsset getAsset(ClassDefinition classDefinition, ClassDefinitionFactory classdefFactory)
- Parameters:
classDefinition-classdefFactory-- Returns:
- DPAsset
-
getAsset
public static DPAsset getAsset(ClassInstance classInstance)
- Parameters:
classInstance-- Returns:
- DPAsset
-
getName
public java.lang.String getName()
- Returns:
- String
-
getAttributes
public java.util.Map<java.lang.String,java.lang.Object> getAttributes()
- Returns:
- Map
-
addAttribute
public void addAttribute(java.lang.String name, java.lang.Object value)- Parameters:
name-value-
-
getNamedAssetNames
public java.util.Set<java.lang.String> getNamedAssetNames()
- Returns:
- Set
-
getNamedAsset
public DPAsset getNamedAsset(java.lang.String name)
- Parameters:
name-- Returns:
- DPAsset
-
addNamedAsset
public void addNamedAsset(java.lang.String name, DPAsset asset)- Parameters:
name-asset-
-
getAssets
public java.util.List<DPAsset> getAssets()
- Returns:
- List
-
addAsset
public void addAsset(DPAsset asset)
- Parameters:
asset-
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-