All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface com.visigenic.vbroker.ObjLocation.Agent

public interface Agent
extends Object

IDL definition:
interface Agent {
::ObjLocation::HostnameSeq all_agent_locations(
)
raises(
::ObjLocation::Fail
);
::ObjLocation::RepositoryIdSeq all_repository_ids(
)
raises(
::ObjLocation::Fail
);
::ObjLocation::ObjSeq all_instances(
in string repository_id
)
raises(
::ObjLocation::Fail
);
::ObjLocation::ObjSeq all_replica(
in string repository_id,
in string instance_name
)
raises(
::ObjLocation::Fail
);
::ObjLocation::DescSeq all_instances_descs(
in string repository_id
)
raises(
::ObjLocation::Fail
);
::ObjLocation::DescSeq all_replica_descs(
in string repository_id,
in string instance_name
)
raises(
::ObjLocation::Fail
);
void reg_trigger(
in ::ObjLocation::TriggerDesc desc,
in ::ObjLocation::TriggerHandler handler
)
raises(
::ObjLocation::Fail
);
void unreg_trigger(
in ::ObjLocation::TriggerDesc desc,
in ::ObjLocation::TriggerHandler handler
)
raises(
::ObjLocation::Fail
);
};


Method Index

 o all_agent_locations()

Operation: ::ObjLocation::Agent::all_agent_locations.

 o all_instances(String)

Operation: ::ObjLocation::Agent::all_instances.

 o all_instances_descs(String)

Operation: ::ObjLocation::Agent::all_instances_descs.

 o all_replica(String, String)

Operation: ::ObjLocation::Agent::all_replica.

 o all_replica_descs(String, String)

Operation: ::ObjLocation::Agent::all_replica_descs.

 o all_repository_ids()

Operation: ::ObjLocation::Agent::all_repository_ids.

 o reg_trigger(TriggerDesc, TriggerHandler)

Operation: ::ObjLocation::Agent::reg_trigger.

 o unreg_trigger(TriggerDesc, TriggerHandler)

Operation: ::ObjLocation::Agent::unreg_trigger.

Methods

 o all_agent_locations
 public abstract String[] all_agent_locations() throws Fail

Operation: ::ObjLocation::Agent::all_agent_locations.

::ObjLocation::HostnameSeq all_agent_locations(
)
raises(
::ObjLocation::Fail
);

Throws: Fail
if no agent available or unsuccessful communications with the osagent.
 o all_repository_ids
 public abstract String[] all_repository_ids() throws Fail

Operation: ::ObjLocation::Agent::all_repository_ids.

::ObjLocation::RepositoryIdSeq all_repository_ids(
)
raises(
::ObjLocation::Fail
);

Throws: Fail
if repository id is invalid
 o all_instances
 public abstract Object[] all_instances(String repository_id) throws Fail

Operation: ::ObjLocation::Agent::all_instances.

::ObjLocation::ObjSeq all_instances(
in string repository_id
)
raises(
::ObjLocation::Fail
);

Throws: Fail
if repository id is invalid
 o all_replica
 public abstract Object[] all_replica(String repository_id,
                                      String instance_name) throws Fail

Operation: ::ObjLocation::Agent::all_replica.

::ObjLocation::ObjSeq all_replica(
in string repository_id,
in string instance_name
)
raises(
::ObjLocation::Fail
);

Throws: Fail
if either repository id or object name is invalid.
 o all_instances_descs
 public abstract Desc[] all_instances_descs(String repository_id) throws Fail

Operation: ::ObjLocation::Agent::all_instances_descs.

::ObjLocation::DescSeq all_instances_descs(
in string repository_id
)
raises(
::ObjLocation::Fail
);

Throws: Fail
if repository id is invalid
 o all_replica_descs
 public abstract Desc[] all_replica_descs(String repository_id,
                                          String instance_name) throws Fail

Operation: ::ObjLocation::Agent::all_replica_descs.

::ObjLocation::DescSeq all_replica_descs(
in string repository_id,
in string instance_name
)
raises(
::ObjLocation::Fail
);

Throws: Fail
if either repository id or object name is invalid.
 o reg_trigger
 public abstract void reg_trigger(TriggerDesc desc,
                                  TriggerHandler handler) throws Fail

Operation: ::ObjLocation::Agent::reg_trigger.

void reg_trigger(
in ::ObjLocation::TriggerDesc desc,
in ::ObjLocation::TriggerHandler handler
)
raises(
::ObjLocation::Fail
);

Throws: Fail
if no such trigger.
 o unreg_trigger
 public abstract void unreg_trigger(TriggerDesc desc,
                                    TriggerHandler handler) throws Fail

Operation: ::ObjLocation::Agent::unreg_trigger.

void unreg_trigger(
in ::ObjLocation::TriggerDesc desc,
in ::ObjLocation::TriggerHandler handler
)
raises(
::ObjLocation::Fail
);

Throws: Fail
if no such trigger.

All Packages  Class Hierarchy  This Package  Previous  Next  Index