public interface

SiebelDataBeanClient

org.mule.modules.siebel.api.SiebelDataBeanClient
Known Indirect Subclasses

Summary

Public Methods
abstract SiebelBusComp getBusinessComponent(SiebelBusObject siebelBusObject, String type)
abstract SiebelBusObject getBusinessObject(String type)
abstract SiebelDataBean getCurrentBean()
abstract SiebelService getService(String serviceName)
abstract void login(String siebelServer, String siebelPort, String siebelEnterpriseServer, String siebelMgr, String user, String password, String language)
abstract void logoff()
abstract void updateBusinessComponent(SiebelBusComp component, SiebelPropertySet siebelPropertySet)

Public Methods

public abstract SiebelBusComp getBusinessComponent (SiebelBusObject siebelBusObject, String type)

Parameters
siebelBusObject
type
Throws
SiebelException

public abstract SiebelBusObject getBusinessObject (String type)

Parameters
type
Throws
SiebelException

public abstract SiebelDataBean getCurrentBean ()

public abstract SiebelService getService (String serviceName)

Parameters
serviceName
Throws
SiebelException

public abstract void login (String siebelServer, String siebelPort, String siebelEnterpriseServer, String siebelMgr, String user, String password, String language)

Parameters
siebelServer
siebelPort
siebelEnterpriseServer
siebelMgr
user
password
language
Throws
SiebelException

public abstract void logoff ()

Throws
SiebelException

public abstract void updateBusinessComponent (SiebelBusComp component, SiebelPropertySet siebelPropertySet)

Parameters
component
siebelPropertySet
Throws
SiebelException