|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.omg.CORBA.LocalObject
org.omg.ETF._ProfileLocalBase
org.jacorb.orb.etf.ProfileBase
org.jacorb.orb.iiop.IIOPProfile
Field Summary |
---|
Fields inherited from class org.jacorb.orb.etf.ProfileBase |
---|
components, configuration, corbalocStr, objectKey, version |
Constructor Summary | |
---|---|
IIOPProfile()
|
|
IIOPProfile(byte[] data)
|
|
IIOPProfile(IIOPAddress address,
byte[] objectKey)
|
|
IIOPProfile(IIOPAddress address,
byte[] objectKey,
int minor)
|
|
IIOPProfile(java.lang.String corbaloc)
Constructs an IIOPProfile from a corbaloc URL. |
Method Summary | |
---|---|
java.lang.Object |
clone()
|
void |
configure(org.apache.avalon.framework.configuration.Configuration configuration)
|
boolean |
equals(java.lang.Object other)
|
ProtocolAddressBase |
getAddress()
|
java.util.List |
getAlternateAddresses()
|
SSL |
getSSL()
|
int |
getSSLPort()
Returns the port on which SSL is available according to this profile, or -1 if SSL is not supported. |
int |
getTLSPortFromCSIComponent()
If there is a component tagged with TAG_CSI_SEC_MECH_LIST, get the SSL port from this component. |
int |
hash()
To improve the management of a large set of profile instances, the author may provide a hash function using the data in a Profile instance. |
int |
hashCode()
|
boolean |
is_match(Profile prof)
This function shall determine if the passed profile, prof, is a match to this profile. |
void |
patchPrimaryAddress(ProtocolAddressBase replacement)
Replaces the host in this profile's primary address with newHost (if it is not null), and the port with newPort (if it is not -1). |
void |
readAddressProfile(CDRInputStream addressProfileStream)
Reads the bytes that make up the ETF::AddressProfile bytes (new spec) from a stream. |
int |
tag()
ETF defined read-only accessor for the GIOP tag. |
IIOPProfile |
to_GIOP_1_0()
Returns a copy of this profile that is compatible with GIOP 1.0. |
java.lang.String |
toString()
|
void |
writeAddressProfile(CDROutputStream addressProfileStream)
Writes the bytes that would make up the ETF::AddressProfile bytes (new spec) to a stream. |
Methods inherited from class org.jacorb.orb.etf.ProfileBase |
---|
addComponent, addComponent, asTaggedProfile, copy, demarshal, encapsulation, get_object_key, getComponent, getComponents, initFromProfileData, marshal, set_object_key, version |
Methods inherited from class org.omg.ETF._ProfileLocalBase |
---|
_ids |
Methods inherited from class org.omg.CORBA.LocalObject |
---|
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_policy_override, validate_connection |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.omg.CORBA.Object |
---|
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override |
Constructor Detail |
public IIOPProfile()
public IIOPProfile(byte[] data)
public IIOPProfile(IIOPAddress address, byte[] objectKey)
public IIOPProfile(IIOPAddress address, byte[] objectKey, int minor)
public IIOPProfile(java.lang.String corbaloc)
Method Detail |
public void configure(org.apache.avalon.framework.configuration.Configuration configuration) throws org.apache.avalon.framework.configuration.ConfigurationException
org.apache.avalon.framework.configuration.ConfigurationException
public void writeAddressProfile(CDROutputStream addressProfileStream)
Writes GIOP version, host string, and port.
writeAddressProfile
in class ProfileBase
public void readAddressProfile(CDRInputStream addressProfileStream)
Writes GIOP version, host string, and port.
readAddressProfile
in class ProfileBase
public int hash()
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
public boolean is_match(Profile prof)
public int tag()
ProfileBase
tag
in interface ProfileOperations
tag
in class ProfileBase
public ProtocolAddressBase getAddress()
public void patchPrimaryAddress(ProtocolAddressBase replacement)
patchPrimaryAddress
in class ProfileBase
public java.util.List getAlternateAddresses()
public SSL getSSL()
public int getTLSPortFromCSIComponent()
public int getSSLPort()
public IIOPProfile to_GIOP_1_0()
public boolean equals(java.lang.Object other)
public int hashCode()
public java.lang.String toString()
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |