Skip navigation links

Java API Reference for Oracle Infrastructure Web Services
11
Release 1 (11.1.1)

E10654-02


oracle.webservices.management
Class PortId

java.lang.Object
  extended by oracle.webservices.management.PortId

All Implemented Interfaces:
Serializable, oracle.fabric.common.legacy.LegacyInterceptorConfigPortIdentifier

public class PortId
extends Object
implements Serializable, oracle.fabric.common.legacy.LegacyInterceptorConfigPortIdentifier

Instances of this class constitute unique identifiers for web service ports.

See Also:
Serialized Form

Field Summary

 

Fields inherited from interface oracle.fabric.common.legacy.LegacyInterceptorConfigPortIdentifier
PROPERTY_LEGACY_INTERCEPTOR_CONFIG_PORT_IDENTIFIER

 

Constructor Summary
PortId(oracle.fabric.common.legacy.LegacyInterceptorConfigPortIdentifier portId)
           
PortId(String appName, String moduleName, String serviceName, String portName, boolean basedOnEJB)
          Create a unique identifier for a web service port.
PortId(String appName, String moduleName, String serviceName, String portName, boolean basedOnEJB, String version_id)
          create a unique identifier for a web service port with a particular version Note a version only makes sense on the server side.

 

Method Summary
 boolean equals(Object obj)
           
 String getApplicationName()
          Get the name of the application to which the web service port uniquely identified by this instance belongs.
 String getAppName()
          Get the name of the application to which the web service port uniquely identified by this instance belongs.
 String getModuleName()
          Get the name of the module to which the web service port uniquely identified by this instance belongs.
 String getPortName()
          Get the name of the web service port uniquely identified by this instance.
 String getServiceName()
          Get the name of the web service with which the port uniquely identified by this instance is associated.
 String getVersionID()
           
 int hashCode()
           
 boolean isBasedOnEJB21()
          Determine whether the web service port uniquely identified by this instance is implemented by an EJB.
 String toString()
           

 

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait

 

Constructor Detail

PortId

public PortId(String appName,
              String moduleName,
              String serviceName,
              String portName,
              boolean basedOnEJB)
Create a unique identifier for a web service port. A PortId without version is used on the client side
Parameters:
appName - The name of the application to which the web service belongs.
moduleName - The name of the module to which the web service belongs.
serviceName - The name of the web service.
portName - The name of the web service port.
basedOnEJB - Flag to indicate whether the web service is implemented by an EJB.

PortId

public PortId(String appName,
              String moduleName,
              String serviceName,
              String portName,
              boolean basedOnEJB,
              String version_id)
create a unique identifier for a web service port with a particular version Note a version only makes sense on the server side.
Parameters:
appName -
moduleName -
serviceName -
portName -
basedOnEJB -
version_id -

PortId

public PortId(oracle.fabric.common.legacy.LegacyInterceptorConfigPortIdentifier portId)

Method Detail

getAppName

public String getAppName()
Get the name of the application to which the web service port uniquely identified by this instance belongs.
Returns:
The web service port's application name.

getApplicationName

public String getApplicationName()
Get the name of the application to which the web service port uniquely identified by this instance belongs.
Specified by:
getApplicationName in interface oracle.fabric.common.legacy.LegacyInterceptorConfigPortIdentifier
Returns:
The web service port's application name.

getServiceName

public String getServiceName()
Get the name of the web service with which the port uniquely identified by this instance is associated.
Specified by:
getServiceName in interface oracle.fabric.common.legacy.LegacyInterceptorConfigPortIdentifier
Returns:
The name of the web service.

getModuleName

public String getModuleName()
Get the name of the module to which the web service port uniquely identified by this instance belongs.
Specified by:
getModuleName in interface oracle.fabric.common.legacy.LegacyInterceptorConfigPortIdentifier
Returns:
The name of the module.

getPortName

public String getPortName()
Get the name of the web service port uniquely identified by this instance.
Specified by:
getPortName in interface oracle.fabric.common.legacy.LegacyInterceptorConfigPortIdentifier
Returns:
The name of the web service port.

isBasedOnEJB21

public boolean isBasedOnEJB21()
Determine whether the web service port uniquely identified by this instance is implemented by an EJB.
Returns:
true if the web service port is implemented by an EJB; false otherwise.

getVersionID

public String getVersionID()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

Skip navigation links

Copyright © 2006, 2009 Oracle. All Rights Reserved.