org.apache.juddi.api_v3
Class Publisher

java.lang.Object
  extended by org.apache.juddi.api_v3.Publisher
All Implemented Interfaces:
java.io.Serializable

public class Publisher
extends java.lang.Object
implements java.io.Serializable

Java class for Publisher type. Specific to juddi.

Author:
Jeff Faath
See Also:
Serialized Form

Field Summary
protected  java.lang.String authorizedName
           
protected  java.lang.String emailAddress
           
protected  java.lang.String isAdmin
           
protected  java.lang.String isEnabled
           
protected  java.lang.Integer maxBindingsPerService
           
protected  java.lang.Integer maxBusinesses
           
protected  java.lang.Integer maxServicePerBusiness
           
protected  java.lang.Integer maxTModels
           
protected  java.lang.String publisherName
           
protected  java.util.List<SignatureType> signature
           
 
Constructor Summary
Publisher()
           
 
Method Summary
 java.lang.String getAuthorizedName()
           
 java.lang.String getEmailAddress()
           
 java.lang.String getIsAdmin()
           
 java.lang.String getIsEnabled()
           
 java.lang.Integer getMaxBindingsPerService()
           
 java.lang.Integer getMaxBusinesses()
           
 java.lang.Integer getMaxServicePerBusiness()
           
 java.lang.Integer getMaxTModels()
           
 java.lang.String getPublisherName()
           
 java.util.List<SignatureType> getSignature()
          Gets the value of the signature property.
 void setAuthorizedName(java.lang.String authorizedName)
           
 void setEmailAddress(java.lang.String emailAddress)
           
 void setIsAdmin(java.lang.String isAdmin)
           
 void setIsEnabled(java.lang.String isEnabled)
           
 void setMaxBindingsPerService(java.lang.Integer maxBindingsPerService)
           
 void setMaxBusinesses(java.lang.Integer maxBusinesses)
           
 void setMaxServicePerBusiness(java.lang.Integer maxServicePerBusiness)
           
 void setMaxTModels(java.lang.Integer maxTModels)
           
 void setPublisherName(java.lang.String publisherName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

publisherName

protected java.lang.String publisherName

emailAddress

protected java.lang.String emailAddress

isAdmin

protected java.lang.String isAdmin

isEnabled

protected java.lang.String isEnabled

maxBindingsPerService

protected java.lang.Integer maxBindingsPerService

maxBusinesses

protected java.lang.Integer maxBusinesses

maxServicePerBusiness

protected java.lang.Integer maxServicePerBusiness

maxTModels

protected java.lang.Integer maxTModels

signature

protected java.util.List<SignatureType> signature

authorizedName

protected java.lang.String authorizedName
Constructor Detail

Publisher

public Publisher()
Method Detail

getPublisherName

public java.lang.String getPublisherName()
Returns:
the publisherName

setPublisherName

public void setPublisherName(java.lang.String publisherName)
Parameters:
publisherName - the publisherName to set

getEmailAddress

public java.lang.String getEmailAddress()
Returns:
the emailAddress

setEmailAddress

public void setEmailAddress(java.lang.String emailAddress)
Parameters:
emailAddress - the emailAddress to set

getIsAdmin

public java.lang.String getIsAdmin()
Returns:
the isAdmin

setIsAdmin

public void setIsAdmin(java.lang.String isAdmin)
Parameters:
isAdmin - the isAdmin to set

getIsEnabled

public java.lang.String getIsEnabled()
Returns:
the isEnabled

setIsEnabled

public void setIsEnabled(java.lang.String isEnabled)
Parameters:
isEnabled - the isEnabled to set

getMaxBindingsPerService

public java.lang.Integer getMaxBindingsPerService()
Returns:
the maxBindingsPerService

setMaxBindingsPerService

public void setMaxBindingsPerService(java.lang.Integer maxBindingsPerService)
Parameters:
maxBindingsPerService - the maxBindingsPerService to set

getMaxBusinesses

public java.lang.Integer getMaxBusinesses()
Returns:
the maxBusinesses

setMaxBusinesses

public void setMaxBusinesses(java.lang.Integer maxBusinesses)
Parameters:
maxBusinesses - the maxBusinesses to set

getMaxServicePerBusiness

public java.lang.Integer getMaxServicePerBusiness()
Returns:
the maxServicePerBusiness

setMaxServicePerBusiness

public void setMaxServicePerBusiness(java.lang.Integer maxServicePerBusiness)
Parameters:
maxServicePerBusiness - the maxServicePerBusiness to set

getMaxTModels

public java.lang.Integer getMaxTModels()
Returns:
the maxTModels

setMaxTModels

public void setMaxTModels(java.lang.Integer maxTModels)
Parameters:
maxTModels - the maxTModels to set

getAuthorizedName

public java.lang.String getAuthorizedName()
Returns:
the authorizedName

setAuthorizedName

public void setAuthorizedName(java.lang.String authorizedName)
Parameters:
authorizedName - the authorizedName to set

getSignature

public java.util.List<SignatureType> getSignature()
Gets the value of the signature property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the signature property.

For example, to add a new item, do as follows:

    getSignature().add(newItem);
 

Objects of the following type(s) are allowed in the list SignatureType



Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.