public final class MosInfo
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
MosInfo(java.lang.String intObectName)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAuthApp()
Get the Application that uses this Maximo Object Structure.
|
java.lang.String |
getDefClass()
Return Definition Class
|
java.lang.String |
getIntObjectName()
Get the integration object name
|
MosDetailInfo |
getMosDetailInfo(java.lang.String hierarchyPath)
Get the mosDetailInfo for a given Hierarchy path
|
java.util.List<MosDetailInfo> |
getMosDetailList()
Returns a List of MosDetailInfo objects which are in the current
MosInfo object
|
MosDetailInfo |
getPrimaryMosDetailInfo()
Get the primary MosDetailInfo info
|
java.lang.String |
getProcClass()
Return Processing Class
|
java.util.List<MboValueInfo> |
getSortedKeyList()
Get the primary MosDetailInfo info
|
java.lang.String |
getUseWithApp()
Set the Application that uses this Maximo Object Structure.
|
boolean |
hasAliasConflict()
Return whether this object structure has any alias conflict.
|
boolean |
isFlatSupported()
Return whether this intergration object supports flat structure?
|
boolean |
isQueryOnly()
Return whether this intergration object meant for Query Only Structure?
|
boolean |
isSelfReferencing()
Is this a self referencing hierarchical structure.
|
void |
loadSortedKeyInfo(MosDetailInfo info)
Get the mosDetailInfo for a given Hierarchy path
|
public MosInfo(java.lang.String intObectName)
intObectName
- integration object namepublic java.lang.String getIntObjectName()
public java.util.List<MosDetailInfo> getMosDetailList()
public java.lang.String getUseWithApp()
public java.lang.String getAuthApp()
public java.lang.String getDefClass()
public java.lang.String getProcClass()
public boolean isQueryOnly()
public boolean isFlatSupported()
public MosDetailInfo getPrimaryMosDetailInfo()
public MosDetailInfo getMosDetailInfo(java.lang.String hierarchyPath)
public void loadSortedKeyInfo(MosDetailInfo info) throws java.rmi.RemoteException, MXException
MXException
java.rmi.RemoteException
public java.util.List<MboValueInfo> getSortedKeyList()
public boolean isSelfReferencing()
public boolean hasAliasConflict()