jp.go.nict.langrid.dao.entity
クラス BPELService

java.lang.Object
  上位を拡張 jp.go.nict.langrid.dao.entity.UpdateManagedEntity
      上位を拡張 jp.go.nict.langrid.dao.entity.Service
          上位を拡張 jp.go.nict.langrid.dao.entity.BPELService
すべての実装されたインタフェース:
Serializable, AttributedElement<ServiceAttribute>

public class BPELService
extends Service
implements Serializable

BPELサービスに必要な情報を格納する。

バージョン:
$Revision: 11949 $
作成者:
$Author: Takao Nakaguchi $
関連項目:
直列化された形式

コンストラクタの概要
BPELService()
          コンストラクタ。
BPELService(String gridId, String serviceId)
          コンストラクタ。
 
メソッドの概要
protected  org.apache.commons.lang.builder.EqualsBuilder appendSpecialEquals(org.apache.commons.lang.builder.EqualsBuilder builder, Object value, Collection<String> appendedFields, boolean ignoreDates)
          実体固有の比較を行い、比較したフィールドをコレクションに追加する。
 BPELService clone()
           
 String getDeployedId()
          配備後のIDを取得する。
 List<String> getPartnerServiceNamespaceURIs()
          このBPELが呼び出す外部サービスの名前空間リストを取得する。
 boolean isDeployed()
          配備されていればtrueを返す。
 void setDeployed(boolean deployed)
          配備されているかどうかを設定する。
 void setDeployedId(String deployedId)
          配備後のIDを設定する。
 void setPartnerServiceNamespaceURIs(List<String> partnerServiceNamespaceURIs)
          このBPELが呼び出す外部サービスの名前空間リストを設定する。
 
クラス jp.go.nict.langrid.dao.entity.Service から継承されたメソッド
appendSpecialHashCode, getAllowedAppProvision, getAllowedUse, getAlternateServiceId, getAppAuthKey, getAttribute, getAttributes, getAttributeValue, getContainerType, getCopyrightInfo, getGridId, getHowToGetMembershipInfo, getInstance, getInstanceSize, getInstanceType, getInvocations, getLicenseInfo, getNotification, getOwnerUserId, getResourceId, getServiceDeployments, getServiceDescription, getServiceEndpoints, getServiceId, getServiceName, getServiceTypeDomainId, getServiceTypeId, getStreaming, getTimeoutMillis, getWrapperSourceCodeUrl, getWsdl, isActive, isApproved, isFederatedUseAllowed, isMembersOnly, isUseAlternateService, isVisible, removeAttribute, setActive, setAllowedAppProvision, setAllowedUse, setAlternateServiceId, setAppAuthKey, setApproved, setAttribute, setAttributes, setAttributeValue, setContainerType, setCopyrightInfo, setFederatedUseAllowed, setGridId, setHowToGetMembershipInfo, setInstance, setInstanceSize, setInstanceType, setInvocations, setLicenseInfo, setMembersOnly, setNotification, setOwnerUserId, setResourceId, setServiceDeployments, setServiceDescription, setServiceEndpoints, setServiceId, setServiceName, setServiceTypeDomainId, setServiceTypeId, setStreaming, setTimeoutMillis, setUseAlternateService, setVisible, setWrapperSourceCodeUrl, setWsdl, toString
 
クラス jp.go.nict.langrid.dao.entity.UpdateManagedEntity から継承されたメソッド
equals, equalsIgnoreDates, getCreatedDateTime, getUpdatedDateTime, hashCode, setCreatedDateTime, setUpdatedDateTime, touchUpdatedDateTime
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

BPELService

public BPELService()
コンストラクタ。


BPELService

public BPELService(String gridId,
                   String serviceId)
コンストラクタ。

パラメータ:
gridId - グリッドID
serviceId - サービスID
メソッドの詳細

isDeployed

public boolean isDeployed()
配備されていればtrueを返す。

戻り値:
配備されていればtrue

setDeployed

public void setDeployed(boolean deployed)
配備されているかどうかを設定する。

パラメータ:
deployed - 配備されているかどうか

getDeployedId

public String getDeployedId()
配備後のIDを取得する。BPELエンジン内でサービスを識別するID。

戻り値:
配備後のID

setDeployedId

public void setDeployedId(String deployedId)
配備後のIDを設定する。

パラメータ:
deployedId - 配備後のID

getPartnerServiceNamespaceURIs

public List<String> getPartnerServiceNamespaceURIs()
このBPELが呼び出す外部サービスの名前空間リストを取得する。

戻り値:
名前空間リスト

setPartnerServiceNamespaceURIs

public void setPartnerServiceNamespaceURIs(List<String> partnerServiceNamespaceURIs)
このBPELが呼び出す外部サービスの名前空間リストを設定する。

パラメータ:
uris - 名前空間リスト

clone

public BPELService clone()
定義:
クラス Service 内の clone

appendSpecialEquals

protected org.apache.commons.lang.builder.EqualsBuilder appendSpecialEquals(org.apache.commons.lang.builder.EqualsBuilder builder,
                                                                            Object value,
                                                                            Collection<String> appendedFields,
                                                                            boolean ignoreDates)
クラス UpdateManagedEntity の記述:
実体固有の比較を行い、比較したフィールドをコレクションに追加する。 equalsメソッドから呼び出される。 このメソッドをオーバーライドする場合、必ず親クラスのこのメソッドを呼び出すこと。

オーバーライド:
クラス Service 内の appendSpecialEquals
パラメータ:
builder - ビルダ
value - 比較する値
ignoreDates - 日付を無視するかどうか
戻り値:
ビルダ