public abstract class Service extends UpdateManagedEntity implements AttributedElement<ServiceAttribute>, Serializable
Constructor and Description |
---|
Service() |
Service(String gridId,
String serviceId) |
equals, equalsIgnoreDates, getCreatedDateTime, getUpdatedDateTime, hashCode, setCreatedDateTime, setUpdatedDateTime, touchUpdatedDateTime
public String toString()
toString
in class UpdateManagedEntity
public String getGridId()
public void setGridId(String gridId)
public String getServiceId()
public void setServiceId(String serviceId)
public String getResourceId()
public void setResourceId(String resourceId)
public String getServiceName()
public void setServiceName(String serviceName)
public String getServiceDescription()
public void setServiceDescription(String serviceDescription)
public void setCopyrightInfo(String copyrightInfo)
public String getCopyrightInfo()
public void setLicenseInfo(String licenseInfo)
public String getLicenseInfo()
public String getServiceTypeDomainId()
public void setServiceTypeDomainId(String serviceTypeDomainId)
public String getServiceTypeId()
public void setServiceTypeId(String serviceTypeId)
public InstanceType getInstanceType()
public void setInstanceType(InstanceType instanceType)
public int getInstanceSize()
public void setInstanceSize(int instanceSize)
public Blob getInstance()
public void setInstance(Blob instance)
public void setOwnerUserId(String ownerUserId)
public String getOwnerUserId()
public void setActive(boolean active)
public boolean isActive()
public ServiceContainerType getContainerType()
public void setContainerType(ServiceContainerType containerType)
public String getAppAuthKey()
public void setAppAuthKey(String appAuthKey)
public void setWsdl(Blob wsdl)
public Blob getWsdl()
public List<ServiceEndpoint> getServiceEndpoints()
public void setServiceEndpoints(List<ServiceEndpoint> endpoints)
public List<ServiceDeployment> getServiceDeployments()
public void setServiceDeployments(List<ServiceDeployment> deployments)
public boolean isVisible()
public void setVisible(boolean visible)
public int getTimeoutMillis()
public void setTimeoutMillis(int timeoutMillis)
public String getAlternateServiceId()
public void setAlternateServiceId(String alternateServiceId)
public boolean isUseAlternateService()
public void setUseAlternateService(boolean useAlternateService)
public boolean isFederatedUseAllowed()
public void setFederatedUseAllowed(boolean federatedUseAllowed)
public boolean isApproved()
public void setApproved(boolean approved)
public Set<Invocation> getInvocations()
public void setInvocations(Set<Invocation> invocations)
public Collection<ServiceAttribute> getAttributes()
getAttributes
in interface AttributedElement<ServiceAttribute>
public void setAttributes(Collection<ServiceAttribute> attributes)
setAttributes
in interface AttributedElement<ServiceAttribute>
public ServiceAttribute getAttribute(String name)
getAttribute
in interface AttributedElement<ServiceAttribute>
public void setAttribute(ServiceAttribute attribute)
setAttribute
in interface AttributedElement<ServiceAttribute>
public String getAttributeValue(String attributeName)
getAttributeValue
in interface AttributedElement<ServiceAttribute>
public void setAttributeValue(String attributeName, String attributeValue)
setAttributeValue
in interface AttributedElement<ServiceAttribute>
public void removeAttribute(String attributeName)
removeAttribute
in interface AttributedElement<ServiceAttribute>
public boolean isMembersOnly()
public void setMembersOnly(boolean membersOnly)
public String getHowToGetMembershipInfo()
public void setHowToGetMembershipInfo(String howToGetMembershipInfo)
public void setWrapperSourceCodeUrl(URL wrapperSourceCodeUrl)
public URL getWrapperSourceCodeUrl()
public Boolean getStreaming()
public void setStreaming(Boolean streaming)
protected org.apache.commons.lang.builder.EqualsBuilder appendSpecialEquals(org.apache.commons.lang.builder.EqualsBuilder builder, Object value, Collection<String> appendedFields, boolean ignoreDates)
appendSpecialEquals
in class UpdateManagedEntity
protected org.apache.commons.lang.builder.HashCodeBuilder appendSpecialHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder, Collection<String> appendedFields)
appendSpecialHashCode
in class UpdateManagedEntity