ソフトウェア パッケージを配信するには、パッケージの配信ジョブを含むジョブ コンテナを作成する必要があります。 最初の手順として、空のジョブ コンテナを作成します。
例 9: 空のソフトウェア ジョブ コンテナの作成
//このメソッドによって、空のソフトウェア ジョブ コンテナが作成されます
private int createContainer() throws Exception
{
CreateSoftwareJobContainerProperties props =
new CreateSoftwareJobContainerProperties();
props.setComment(cfg.getContainerComment());
props.setCommentSupplied(true);
props.setName(cfg.getContainerName());
props.setNameSupplied(true);
//コンテナ プロパティ マスク要素を設定します
SoftwareJobContainerPropertyMask mask =
new SoftwareJobContainerPropertyMask();
mask.setBuildOnly(false);
mask.setCascade(true);
mask.setLinkageBatch(true);
mask.setLinkageNone(false);
mask.setLinkageSequence(false);
mask.setRenewed(true);
mask.setRollback(true);
props.setSoftwareJobContainerPropertyMask(mask);
props.setSoftwareJobContainerPropertyMaskSupplied(true);
containerId=wsAPIconnector.createSoftwareJobContainer(getSessionId(),props);
if(containerId.equals(""))
return UDSMWebService.CONTAINER_CREATION_ERROR;
return UDSMWebService.RESULT_OK;
}
|
Copyright © 2013 CA.
All rights reserved.
|
|