|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConFactoryOperations
A factory for Connector objects.
Connector
,
ConFactoryRegistry
Method Summary | |
---|---|
Connector[] |
create_connectors(IOR ref,
Policy[] policies)
Returns a sequence of Connectors for a given IOR and a list of policies. |
String |
describe_profile(TaggedProfile prof)
Returns a description of the given tagged profile. |
boolean |
equivalent(IOR ior1,
IOR ior2)
Checks whether two IORs are equivalent, taking only profiles into account matching this Connector factory. |
ConFactoryInfo |
get_info()
Returns the information object associated with the Connector factory. |
int |
hash(IOR ref,
int maximum)
Calculates a hash value for an IOR. |
String |
id()
The plugin id. |
int |
tag()
The profile id tag. |
Method Detail |
---|
String id()
int tag()
String describe_profile(TaggedProfile prof)
prof
- The tagged profile.
Connector[] create_connectors(IOR ref, Policy[] policies)
ref
- The IOR for which Connectors are returned.policies
- The policies that must be satisfied.
boolean equivalent(IOR ior1, IOR ior2)
ior1
- The first IOR to check for equivalence.ior2
- The second IOR to check for equivalence.
TRUE
if the IORs are equivalent,
FALSE
otherwise.int hash(IOR ref, int maximum)
ref
- The IOR to calculate a hash value for.maximum
- The maximum value of the hash value.
ConFactoryInfo get_info()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |