cgl.juddi.datatype.request
Class DeleteAttribute

java.lang.Object
  |
  +--cgl.juddi.datatype.request.DeleteAttribute
All Implemented Interfaces:
org.apache.juddi.datatype.request.Publish, org.apache.juddi.datatype.RegistryObject, java.io.Serializable

public class DeleteAttribute
extends java.lang.Object
implements org.apache.juddi.datatype.RegistryObject, org.apache.juddi.datatype.request.Publish

"Used to remove an existing attribute from the attributeBag Entity

Author:
Mehmet S. Aktas (maktas@indiana.edu)
See Also:
Serialized Form

Field Summary
(package private)  java.util.Vector attributeKeyVector
           
(package private)  org.apache.juddi.datatype.request.AuthInfo authInfo
           
(package private)  java.lang.String generic
           
 
Constructor Summary
DeleteAttribute()
           
DeleteAttribute(org.apache.juddi.datatype.request.AuthInfo authInfo, java.lang.String attributeKey)
           
DeleteAttribute(org.apache.juddi.datatype.request.AuthInfo authInfo, java.util.Vector attributeKeys)
           
 
Method Summary
 void addAttributeKey(AttributeKey attributeKey)
           
 void addAttributeKey(java.lang.String attributeKey)
           
 java.util.Vector getAttributeKeyVector()
           
 org.apache.juddi.datatype.request.AuthInfo getAuthInfo()
           
 java.lang.String getGeneric()
           
 void setAttributeKeyVector(java.util.Vector attributeKeys)
           
 void setAuthInfo(org.apache.juddi.datatype.request.AuthInfo authInfo)
           
 void setGeneric(java.lang.String genericValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

generic

java.lang.String generic

authInfo

org.apache.juddi.datatype.request.AuthInfo authInfo

attributeKeyVector

java.util.Vector attributeKeyVector
Constructor Detail

DeleteAttribute

public DeleteAttribute()

DeleteAttribute

public DeleteAttribute(org.apache.juddi.datatype.request.AuthInfo authInfo,
                       java.lang.String attributeKey)

DeleteAttribute

public DeleteAttribute(org.apache.juddi.datatype.request.AuthInfo authInfo,
                       java.util.Vector attributeKeys)
Method Detail

setGeneric

public void setGeneric(java.lang.String genericValue)
Parameters:
genericValue -

getGeneric

public java.lang.String getGeneric()
Returns:
String UDDI request's generic value.

addAttributeKey

public void addAttributeKey(AttributeKey attributeKey)

addAttributeKey

public void addAttributeKey(java.lang.String attributeKey)

setAttributeKeyVector

public void setAttributeKeyVector(java.util.Vector attributeKeys)

getAttributeKeyVector

public java.util.Vector getAttributeKeyVector()

setAuthInfo

public void setAuthInfo(org.apache.juddi.datatype.request.AuthInfo authInfo)

getAuthInfo

public org.apache.juddi.datatype.request.AuthInfo getAuthInfo()
Specified by:
getAuthInfo in interface org.apache.juddi.datatype.request.Publish