|
||||||||||
| 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 | |||||||||