Java Client API Reference 6.0.2.61

com.baan.b3.legacydirectory
Interface IBusComponent


public interface IBusComponent

Represents a Bus Component's directory entry.
This will generally map to an LDAP entry.

Version:
Build Nr 61, file version \\main\\3, 15:09:11 24-07-2006 UTC

Method Summary
 IActivation getActivation()
          Retrieves the activation information for this BusComponent.
 java.lang.String getAdministrator()
          Retreives the Administrator of this BusComponent
Threading policy: MTSafe.
 int getCompanyNumber()
          Retrieves the company number that the backend uses.
 IUserSession getDefaultUserSession()
          Retreives the Default UserSession of this BusComponent
Threading policy: MTSafe.
 java.lang.String getDescription()
          Retrieve a string that describes this entry.
 java.lang.String getId()
          Retrieve a string that references/identifies this entry.
 java.lang.String getOwner()
          Retreives the owner of this BusComponent
Threading policy: MTSafe.
 IConnectionPoint getPreferredConnection()
          Retrieves the preferred connection point of this BusComponent.
 

Method Detail

getId

public java.lang.String getId()
Retrieve a string that references/identifies this entry.
No assumptions should be made about this string. Its format will be completely implementation dependent.
Threading policy: MTSafe.
Returns:
the identifier of this BusComponent.

getDescription

public java.lang.String getDescription()
Retrieve a string that describes this entry.
Threading policy: MTSafe.
Returns:
the description of this BusComponent.

getCompanyNumber

public int getCompanyNumber()
Retrieves the company number that the backend uses.
This field is only relevant if this BusComponent represents a BaanERP backend.
Threading policy: MTSafe.
Returns:
the company number used by the backend's XML handler process.

getActivation

public IActivation getActivation()
Retrieves the activation information for this BusComponent.
Threading policy: MTSafe.
Returns:
the interface to the activation information for this BusComponent.

getPreferredConnection

public IConnectionPoint getPreferredConnection()
Retrieves the preferred connection point of this BusComponent.
Threading policy: MTSafe.
Returns:
the interface to the preferred connection point of this BusComponent.

getOwner

public java.lang.String getOwner()
Retreives the owner of this BusComponent
Threading policy: MTSafe.
Returns:
the String Containing the Owner.

getAdministrator

public java.lang.String getAdministrator()
Retreives the Administrator of this BusComponent
Threading policy: MTSafe.
Returns:
the String Containing the Administrator.

getDefaultUserSession

public IUserSession getDefaultUserSession()
Retreives the Default UserSession of this BusComponent
Threading policy: MTSafe.
Returns:
the default UserSession.

Java Client API Reference 6.0.2.61

Visit the SSA Global website for more information.