| Public Methods |
|
void
|
connect(String user, String password, String server, String port, String serverName, String objectManager, String language, String fileEncoding)
Login to Siebel server
|
|
String
|
connectionId()
Connection identifier
|
|
CreateResult
|
createBusinessComponent(String businessObjectComponentType, Map<String, Object> businessComponentFields)
Creates a new business component
|
|
boolean
|
deleteBusinessComponent(String businessObjectComponentType, String businessComponentId, Integer viewMode)
Deletes a Siebel business component record from Id
|
|
void
|
disconnect()
Disconnect
|
|
SiebelDataBeanClient
|
getClient()
|
|
String
|
getDataSenseFilterQueryBusComp()
|
|
String
|
getDataSenseFilterQueryBusObjects()
|
|
Boolean
|
getDataSenseHierarchicalDiscovery()
|
|
int
|
getDefaultViewModeBusComp()
|
|
int
|
getDefaultViewModeBusObjects()
|
|
MetaData
|
getMetaData(MetaDataKey key)
|
|
List<MetaDataKey>
|
getMetaDataKeys()
|
|
String
|
getUser()
|
|
boolean
|
isConnected()
Check if it's connected
|
|
List<Map<String, Object>>
|
queryBusinessComponents(String businessObjectComponentType, List<String> fieldsToRetrieve, Map<String, String> searchSpec, String searchExpression, Integer viewMode)
Retrieves a list of business components depending on a given search spec or search expression
|
|
List<Map<String, Object>>
|
queryJoinBusinessComponents(String businessObjectComponentType, List<String> fieldsToRetrieve, Map<String, String> searchSpec, String searchExpression, String businessObjectComponentTypeToJoin, List<String> fieldsToRetrieveToJoin, Map<String, String> joinCondition, Integer viewMode)
Allows retrieving two different business object, joining them according to an specified criteria
|
|
void
|
setClient(SiebelDataBeanClient client)
|
|
void
|
setDataSenseFilterQueryBusComp(String dataSenseFilterQueryBusComp)
|
|
void
|
setDataSenseFilterQueryBusObjects(String dataSenseFilterQueryBusObjects)
|
|
void
|
setDataSenseHierarchicalDiscovery(Boolean dataSenseHierarchicalDiscovery)
|
|
void
|
setDefaultViewModeBusComp(int defaultViewModeBusComp)
|
|
void
|
setDefaultViewModeBusObjects(int defaultViewModeBusObjects)
|
|
void
|
setUser(String user)
|
|
UpdateResult
|
updateBusinessComponent(String businessObjectComponentType, Map<String, String> searchSpec, Map<String, Object> businessComponentFields, Integer viewMode)
Updates Siebel business component from values map
|
|
UpsertResult
|
upsertBusinessComponent(String businessObjectComponentType, Map<String, Object> businessComponentFields, List<String> idFields, Integer viewMode)
Creates or updates a business component depending if it exists or no.
|