org.ow2.petals.binding.soap.listener.outgoing
Class ServiceClientKey

java.lang.Object
  extended by org.ow2.petals.binding.soap.listener.outgoing.ServiceClientKey
All Implemented Interfaces:
org.ow2.petals.probes.ProbeKey

public class ServiceClientKey
extends Object
implements org.ow2.petals.probes.ProbeKey

A probe key identifying a web-service client part:

  1. URL of the external web-service,
  2. invoked operation,
  3. message exchange pattern used.

Author:
Christophe DENEUX (PetalsLink)

Constructor Summary
ServiceClientKey(String address, String operation, URI mep)
          Creates a new instance of ServiceClientKey
 
Method Summary
 boolean equals(Object obj)
           
 String getAddress()
           
 URI getMep()
           
 String getOperation()
           
 int hashCode()
           
 String toReadableString()
           
 String[] toStringArray()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceClientKey

public ServiceClientKey(String address,
                        String operation,
                        URI mep)
Creates a new instance of ServiceClientKey

Parameters:
address - URL of the external web-service
operation - Invoked operation
mep - MEP used
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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

toStringArray

public String[] toStringArray()
Specified by:
toStringArray in interface org.ow2.petals.probes.ProbeKey

toReadableString

public String toReadableString()
Specified by:
toReadableString in interface org.ow2.petals.probes.ProbeKey

getAddress

public String getAddress()

getOperation

public String getOperation()

getMep

public URI getMep()


Copyright © 2005-2012 Petals Link (EBM Websourcing). All Rights Reserved.