uk.ac.soton.ecs.grimoires.server.impl.metadata.datamodel
Class UddiReference

java.lang.Object
  extended byuk.ac.soton.ecs.grimoires.server.impl.metadata.datamodel.EntityReference
      extended byuk.ac.soton.ecs.grimoires.server.impl.metadata.datamodel.UddiReference
All Implemented Interfaces:
MetadataModelVisitable, Serializable

public class UddiReference
extends EntityReference
implements Serializable, MetadataModelVisitable

See Also:
Serialized Form

Constructor Summary
UddiReference()
           
UddiReference(com.hp.hpl.jena.rdf.model.Model m, com.hp.hpl.jena.rdf.model.Resource r)
           
UddiReference(String businessKey, String serviceKey, String tModelKey, String bindingKey)
           
 
Method Summary
 Object accept(MetadataModelVisitor v)
          Grimoires specific methods and constructors
 boolean equals(Object obj)
           
 String getBindingKey()
          Gets the bindingKey value for this UddiReference.
 String getBusinessKey()
          Gets the businessKey value for this UddiReference.
 String getServiceKey()
          Gets the serviceKey value for this UddiReference.
 String getTModelKey()
          Gets the tModelKey value for this UddiReference.
 int hashCode()
           
 void setBindingKey(String bindingKey)
          Sets the bindingKey value for this UddiReference.
 void setBusinessKey(String businessKey)
          Sets the businessKey value for this UddiReference.
 void setServiceKey(String serviceKey)
          Sets the serviceKey value for this UddiReference.
 void setTModelKey(String tModelKey)
          Sets the tModelKey value for this UddiReference.
 
Methods inherited from class uk.ac.soton.ecs.grimoires.server.impl.metadata.datamodel.EntityReference
getEntityType, getMessagePartReference, getMetadataKey, getOperationReference, getStringKey, setEntityType, setMessagePartReference, setMetadataKey, setOperationReference, setStringKey
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UddiReference

public UddiReference()

UddiReference

public UddiReference(String businessKey,
                     String serviceKey,
                     String tModelKey,
                     String bindingKey)

UddiReference

public UddiReference(com.hp.hpl.jena.rdf.model.Model m,
                     com.hp.hpl.jena.rdf.model.Resource r)
              throws com.hp.hpl.jena.rdf.model.RDFException,
                     StoreException
Method Detail

getBusinessKey

public String getBusinessKey()
Gets the businessKey value for this UddiReference.

Returns:
businessKey

setBusinessKey

public void setBusinessKey(String businessKey)
Sets the businessKey value for this UddiReference.

Parameters:
businessKey -

getServiceKey

public String getServiceKey()
Gets the serviceKey value for this UddiReference.

Returns:
serviceKey

setServiceKey

public void setServiceKey(String serviceKey)
Sets the serviceKey value for this UddiReference.

Parameters:
serviceKey -

getTModelKey

public String getTModelKey()
Gets the tModelKey value for this UddiReference.

Returns:
tModelKey

setTModelKey

public void setTModelKey(String tModelKey)
Sets the tModelKey value for this UddiReference.

Parameters:
tModelKey -

getBindingKey

public String getBindingKey()
Gets the bindingKey value for this UddiReference.

Returns:
bindingKey

setBindingKey

public void setBindingKey(String bindingKey)
Sets the bindingKey value for this UddiReference.

Parameters:
bindingKey -

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class EntityReference

accept

public Object accept(MetadataModelVisitor v)
Grimoires specific methods and constructors

Specified by:
accept in interface MetadataModelVisitable
Overrides:
accept in class EntityReference