org.apache.juddi.model
Class BusinessService

java.lang.Object
  extended by org.apache.juddi.model.UddiEntity
      extended by org.apache.juddi.model.BusinessService
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<UddiEntity>

public class BusinessService
extends UddiEntity
implements java.io.Serializable

Author:
Kurt T Stam, Jeff Faath
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.juddi.model.UddiEntity
authorizedName, created, entityKey, modified, modifiedIncludingChildren, nodeId
 
Constructor Summary
BusinessService()
           
BusinessService(java.lang.String entityKey, BusinessEntity businessEntity, java.util.Date modified)
           
BusinessService(java.lang.String entityKey, BusinessEntity businessEntity, java.util.Date modified, java.util.List<ServiceName> serviceNames, java.util.List<ServiceDescr> serviceDescrs, java.util.List<BindingTemplate> bindingTemplates, ServiceCategoryBag categoryBag)
           
 
Method Summary
 java.util.List<BindingTemplate> getBindingTemplates()
           
 BusinessEntity getBusinessEntity()
           
 ServiceCategoryBag getCategoryBag()
           
 java.util.List<ServiceProjection> getProjectingBusinesses()
           
 java.util.List<ServiceDescr> getServiceDescrs()
           
 java.util.List<ServiceName> getServiceNames()
           
 void setBindingTemplates(java.util.List<BindingTemplate> bindingTemplates)
           
 void setBusinessEntity(BusinessEntity businessEntity)
           
 void setCategoryBag(ServiceCategoryBag categoryBag)
           
 void setProjectingBusinesses(java.util.List<ServiceProjection> projectingBusinesses)
           
 void setServiceDescrs(java.util.List<ServiceDescr> serviceDescrs)
           
 void setServiceNames(java.util.List<ServiceName> serviceNames)
           
 
Methods inherited from class org.apache.juddi.model.UddiEntity
compareTo, getAuthorizedName, getCreated, getEntityKey, getModified, getModifiedIncludingChildren, getNodeId, setAuthorizedName, setCreated, setEntityKey, setModified, setModifiedIncludingChildren, setNodeId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BusinessService

public BusinessService()

BusinessService

public BusinessService(java.lang.String entityKey,
                       BusinessEntity businessEntity,
                       java.util.Date modified)

BusinessService

public BusinessService(java.lang.String entityKey,
                       BusinessEntity businessEntity,
                       java.util.Date modified,
                       java.util.List<ServiceName> serviceNames,
                       java.util.List<ServiceDescr> serviceDescrs,
                       java.util.List<BindingTemplate> bindingTemplates,
                       ServiceCategoryBag categoryBag)
Method Detail

getBusinessEntity

public BusinessEntity getBusinessEntity()

setBusinessEntity

public void setBusinessEntity(BusinessEntity businessEntity)

getServiceNames

public java.util.List<ServiceName> getServiceNames()

setServiceNames

public void setServiceNames(java.util.List<ServiceName> serviceNames)

getServiceDescrs

public java.util.List<ServiceDescr> getServiceDescrs()

setServiceDescrs

public void setServiceDescrs(java.util.List<ServiceDescr> serviceDescrs)

getBindingTemplates

public java.util.List<BindingTemplate> getBindingTemplates()

setBindingTemplates

public void setBindingTemplates(java.util.List<BindingTemplate> bindingTemplates)

getCategoryBag

public ServiceCategoryBag getCategoryBag()

setCategoryBag

public void setCategoryBag(ServiceCategoryBag categoryBag)

getProjectingBusinesses

public java.util.List<ServiceProjection> getProjectingBusinesses()

setProjectingBusinesses

public void setProjectingBusinesses(java.util.List<ServiceProjection> projectingBusinesses)


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