public class

SiebelBusServiceConnector

extends Object
java.lang.Object
   ↳ org.mule.modules.siebel.SiebelBusServiceConnector
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

Oracle Siebel Java Data Beans connector to connect to Siebel Business Services

Summary

Fields
private SiebelDataBeanClient client Siebel Client
private String user
Public Constructors
SiebelBusServiceConnector()
Public Methods
void connect(String busServiceUser, String busServicePassword, String busServiceServer, String busServicePort, String busServiceName, String busServiceObjectManager, String busServiceLanguage, String busServiceEncoding)
Login to Siebel server
String connectionId()
Connection identifier
void disconnect()
Disconnect
SiebelPropertySet execute(String serviceName, String methodName, SiebelPropertySet input)
Executes a Siebel Service using SiebelPropertySets
SiebelDataBeanClient getClient()
String getUser()
boolean isConnected()
Check if it's connected
void setClient(SiebelDataBeanClient client)
void setUser(String user)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

private SiebelDataBeanClient client

Siebel Client

private String user

Public Constructors

public SiebelBusServiceConnector ()

Public Methods

public void connect (String busServiceUser, String busServicePassword, String busServiceServer, String busServicePort, String busServiceName, String busServiceObjectManager, String busServiceLanguage, String busServiceEncoding)

Login to Siebel server

Parameters
busServiceUser Siebel username
busServicePassword Siebel password
busServiceServer Siebel server
busServicePort Siebel port
busServiceName Siebel Enterprise server name
busServiceObjectManager Siebel Object Manager
busServiceLanguage Connection language
busServiceEncoding Connection file encoding
Throws
ConnectionException

public String connectionId ()

Connection identifier

public void disconnect ()

Disconnect

Throws
SiebelException

public SiebelPropertySet execute (String serviceName, String methodName, SiebelPropertySet input)

Executes a Siebel Service using SiebelPropertySets

Parameters
serviceName Siebel's business service
methodName Method to be executed
input SiebelPropertySet with the input args
Returns
  • SiebelPropertySet with the results
Throws
SiebelException when the service fails

public SiebelDataBeanClient getClient ()

public String getUser ()

public boolean isConnected ()

Check if it's connected

public void setClient (SiebelDataBeanClient client)

Parameters
client

public void setUser (String user)

Parameters
user