org.apache.juddi.datatype.assertion
Class PublisherAssertion

java.lang.Object
  extended by org.apache.juddi.datatype.assertion.PublisherAssertion
All Implemented Interfaces:
java.io.Serializable, RegistryObject

public class PublisherAssertion
extends java.lang.Object
implements RegistryObject

Many businesses, like large enterprises or marketplaces, are not effectively represented by a single businessEntity, since their description and discovery are likely to be diverse. As a consequence, serveral BusinessEntity structures can be published, representing individual subsidiaries of a large enterprise or individual participants of a marketplace. Nevertheless, they still represent a more or less coupled community and would like to make some of their relationships visible in their UDDI registrations. Therefore two related businesses use the xx_pulisherAssertion messages, publishing assertiions of business relationships.

Author:
Steve Viens (sviens@apache.org)
See Also:
Serialized Form

Constructor Summary
PublisherAssertion()
          Construct a new initialized keyedReference instance.
PublisherAssertion(java.lang.String fromKey, java.lang.String toKey, KeyedReference keyedRef)
          Construct a new initialized keyedReference instance.
 
Method Summary
 java.lang.String getFromKey()
          Returns the fromKey.
 KeyedReference getKeyedReference()
          Returns the KeyedReference instance.
 java.lang.String getToKey()
          Returns the toKey.
 void setFromKey(java.lang.String fromKey)
          Sets the fromKey.
 void setKeyedReference(KeyedReference keyedRef)
          Sets the KeyedReference.
 void setKeyName(java.lang.String keyName)
          Sets the name of this assertion's keyedReference.
 void setKeyValue(java.lang.String keyValue)
          Sets the value of this assertion's keyedReference.
 void setTModelKey(java.lang.String tModelKey)
          Sets the reference to this assertion's tModel to the given reference.
 void setToKey(java.lang.String toKey)
          Sets the toKey.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PublisherAssertion

public PublisherAssertion()
Construct a new initialized keyedReference instance.


PublisherAssertion

public PublisherAssertion(java.lang.String fromKey,
                          java.lang.String toKey,
                          KeyedReference keyedRef)
Construct a new initialized keyedReference instance.

Method Detail

setFromKey

public void setFromKey(java.lang.String fromKey)
Sets the fromKey.

Parameters:
fromKey - The fromKey.

getFromKey

public java.lang.String getFromKey()
Returns the fromKey.

Returns:
The fromKey.

setToKey

public void setToKey(java.lang.String toKey)
Sets the toKey.

Parameters:
toKey - The toKey.

getToKey

public java.lang.String getToKey()
Returns the toKey.

Returns:
The toKey.

setKeyedReference

public void setKeyedReference(KeyedReference keyedRef)
Sets the KeyedReference.

Parameters:
keyedRef - The new KeyedReference instance or null.

getKeyedReference

public KeyedReference getKeyedReference()
Returns the KeyedReference instance.

Returns:
The KeyedReference instance.

setTModelKey

public void setTModelKey(java.lang.String tModelKey)
Sets the reference to this assertion's tModel to the given reference.

Parameters:
tModelKey - The key of the tModel to reference.

setKeyName

public void setKeyName(java.lang.String keyName)
Sets the name of this assertion's keyedReference.

Parameters:
keyName - The new name of this keyedReference

setKeyValue

public void setKeyValue(java.lang.String keyValue)
Sets the value of this assertion's keyedReference.

Parameters:
keyValue - The new value of this keyedReference


Copyright © 2004-2007. All Rights Reserved.