All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface com.visigenic.vbroker.services.ORBManager.AttributeSet

public interface AttributeSet
extends Object

IDL definition:
interface AttributeSet {
exception InvalidAttributeId {
};
exception InvalidAttributeType {
};
exception InvalidAttributeValue {
};
exception AttributeReadOnly {
};
exception ShutdownTimeout {
};
any get_attribute(
in string attribute_id
)
raises(
::ORBManager::AttributeSet::InvalidAttributeId
);
void set_attribute(
in string attribute_id,
in any attribute_value
)
raises(
::ORBManager::AttributeSet::InvalidAttributeId,
::ORBManager::AttributeSet::InvalidAttributeType,
::ORBManager::AttributeSet::InvalidAttributeValue,
::ORBManager::AttributeSet::AttributeReadOnly
);
struct Attribute {
string id;
any value;
boolean is_readonly;
};
typedef sequence<::ORBManager::AttributeSet::Attribute> AttributeSeq;
::ORBManager::AttributeSet::AttributeSeq get_all_attributes();
};


Method Index

 o get_all_attributes()

Operation: ::ORBManager::AttributeSet::get_all_attributes.

 o get_attribute(String)

Operation: ::ORBManager::AttributeSet::get_attribute.

 o set_attribute(String, Any)

Operation: ::ORBManager::AttributeSet::set_attribute.

Methods

 o get_attribute
 public abstract Any get_attribute(String attribute_id) throws InvalidAttributeId

Operation: ::ORBManager::AttributeSet::get_attribute.

any get_attribute(
in string attribute_id
)
raises(
::ORBManager::AttributeSet::InvalidAttributeId
);

 o set_attribute
 public abstract void set_attribute(String attribute_id,
                                    Any attribute_value) throws InvalidAttributeId, InvalidAttributeType, InvalidAttributeValue, AttributeReadOnly

Operation: ::ORBManager::AttributeSet::set_attribute.

void set_attribute(
in string attribute_id,
in any attribute_value
)
raises(
::ORBManager::AttributeSet::InvalidAttributeId,
::ORBManager::AttributeSet::InvalidAttributeType,
::ORBManager::AttributeSet::InvalidAttributeValue,
::ORBManager::AttributeSet::AttributeReadOnly
);

 o get_all_attributes
 public abstract Attribute[] get_all_attributes()

Operation: ::ORBManager::AttributeSet::get_all_attributes.

::ORBManager::AttributeSet::AttributeSeq get_all_attributes();


All Packages  Class Hierarchy  This Package  Previous  Next  Index