AppDeploymentTask 클래스 확장 금지

이 규칙은 com.ibm.websphere.management.application.client.AppDeploymentTask를 확장하는 모든 클래스를 플래그 지정합니다. 이 클래스 확장은 버전 8.0에서 더 이상 사용되지 않습니다.

대신 WASDeploymentTask를 사용하여 애플리케이션 배치 태스크를 작성하십시오. WASDeploymentTask가 이미 AppDeploymentTask를 확장하므로 이를 인스턴스화하여 태스크 오브젝트를 작성할 수 있습니다.

예제:

import com.ibm.websphere.management.application.client.WASDeploymentTask;

private static final String[] COLUMNS = new String[] {
"app.version",
"property.name",
"property.type",
"property.desc",
"property.value"};

AppDeploymentTask task = null;

try {
task = new WASDeploymentTask(제어기, "myProperty태스크", COLUMNS,
new boolean[] { true, true, false, false, false }, // required
new boolean[] { false, false, false, false, true }, // mutable
new boolean[] { true, false, false, false, false }); // hidden
} catch (final Exception e) {
RasUtils.logException(e, tc, CLASS_NAME, "createTask", "%C%", this);
}

자세한 클래스 정보는 다음을 참조하십시오.