32.1.1 IDLの定義
module ObjLocation {
interface Agent {
HostnameSeq all_agent_locations()
raises (Fail);
RepositoryIdSeq all_repository_ids()
raises (Fail);
ObjSeqSeq all_available()
raises (Fail);
ObjSeq all_instances (in string repository_id)
raises (Fail);
ObjSeq all_replica (in string repository_id, in string instance_name)
raises (Fail);
DescSeqSeq all_available_descs()
raises (Fail);
DescSeq all_instances_descs (in string repository_id)
raises (Fail);
DescSeq all_replica_descs (in string repository_id,
in string instance_name)
raises (Fail);
void reg_trigger(in TriggerDesc desc,
in TriggerHandler handler)
raises (Fail);
void unreg_trigger(in TriggerDesc desc,
in TriggerHandler handler)
raises (Fail);
attribute boolean willRefreshOADs;
};
};
ページの先頭へ