cgl.juddi.datatype.service
Class BusinessService

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

public class BusinessService
extends org.apache.juddi.datatype.service.BusinessService

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

Field Summary
(package private)  AttributeBag attributeBag
           
(package private)  Lease lease
           
 
Fields inherited from class org.apache.juddi.datatype.service.BusinessService
 
Constructor Summary
BusinessService()
          Constructs a new initialized BusinessService instance.
 
Method Summary
 void addAttribute(Attribute attribute)
          Add a binding template to this business service.
 AttributeBag getAttributeBag()
          Returns the binding templates of this business service.
 Lease getLease()
          Returns the binding templates of this business service.
 void setAttributeBag(AttributeBag propertybag)
          Sets the binding templates of this business service.
 void setLease(Lease lease)
          Sets the binding templates of this business service.
 
Methods inherited from class org.apache.juddi.datatype.service.BusinessService
addBindingTemplate, addCategory, addDescription, addName, getBindingTemplates, getBusinessKey, getCategoryBag, getDescriptionVector, getNameVector, getServiceKey, setBindingTemplates, setBusinessKey, setCategoryBag, setDescriptionVector, setNameVector, setServiceKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

attributeBag

AttributeBag attributeBag

lease

Lease lease
Constructor Detail

BusinessService

public BusinessService()
Constructs a new initialized BusinessService instance.

Method Detail

addAttribute

public void addAttribute(Attribute attribute)
Add a binding template to this business service.

Overrides:
addAttribute in class org.apache.juddi.datatype.service.BusinessService

getAttributeBag

public AttributeBag getAttributeBag()
Returns the binding templates of this business service.

Overrides:
getAttributeBag in class org.apache.juddi.datatype.service.BusinessService
Returns:
The binding templates of this business service.

setAttributeBag

public void setAttributeBag(AttributeBag propertybag)
Sets the binding templates of this business service.

Overrides:
setAttributeBag in class org.apache.juddi.datatype.service.BusinessService

getLease

public Lease getLease()
Returns the binding templates of this business service.

Overrides:
getLease in class org.apache.juddi.datatype.service.BusinessService
Returns:
The binding templates of this business service.

setLease

public void setLease(Lease lease)
Sets the binding templates of this business service.

Overrides:
setLease in class org.apache.juddi.datatype.service.BusinessService