Siebel Object Interfaces Reference > CORBA Quick Reference >

Application


Table 49 lists the CORBA interface SiebelApplication methods.

Table 49.  CORBA Interface SiebelApplication
Method
Description
IDL
Returns the three-letter operating currency code.

readonly attribute string CurrencyCode;

Instantiates and returns a new instance of the argument-specified business object.

SiebelBusObject GetBusObject(in string BusObjectName) raises (SiebelException);

Returns the last error text message.

readonly attribute string GetLastErrText;

Returns the value of an attribute in a user profile.

string GetProfileAttr(in string name) raises (SiebelException);

Gets the shared user-defined global variables.

string GetSharedGlobal(in string varName) raises (SiebelException);

Instantiates and returns a new instance of the argument-specified service.

SiebelService GetService(in string ServiceName) raises (SiebelException);

Calls the named specialized method.

string InvokeMethod(in string methodName, in anySeq methodArgs) raises (SiebelException);

Allows external applications to log in to the CORBA object manager.

void Login(in string UserName, in string Password) raises (SiebelException);

Returns the login ID of the user who started the Siebel application.

readonly attribute string LoginId;

Returns the login name of the user who started the Siebel application.

readonly attribute string LoginName;

Disconnects the client from the server.

void Logoff() raises (SiebelException);

Returns the position ID that describes the user's current position.

readonly attribute string PositionId;

Returns the position name of the user's current position.

readonly attribute string PositionName;

Destroys every subordinate object and returns the resources.

void Release() raises (SiebelException);

Sets the active position to the Position ID specified in the argument.

boolean SetPositionID (in string value) raises (SiebelException);

Sets the active position to the position name specified in the argument. Returns a Boolean value indicating if the method succeeded.

boolean SetPositionName (in string value) raises (SiebelException);

Used in personalization to assign values to attributes in a user profile.

void SetProfileAttr(in string name, in string value) raises (SiebelException);

Sets a shared user-defined global variable.

void SetSharedGlobal(in string varName, in string value) raises (SiebelException);

Appends a message to the trace file.

void Trace(in string Message) raises (SiebelException);

Turns off the tracing started by TraceOn.

void TraceOff() raises (SiebelException);

Turns tracing on

void TraceOn(in string FileName, in string Category, in string Source) raises (SiebelException);


 Siebel Object Interfaces Reference 
 Published: 18 June 2003