장치 관리자


장치 관리자 상수


이 절에서는 다음 주제에 대해 설명합니다.


관리 API 상수

여러 가지 샘플은 관리 API의 Javadoc 정보에 정의된 관리 API 상수를 사용합니다.

상수 목록으로 돌아가기


 

장치 속성

다음 속성은 관리 API로 조회를 작성하고 이 조회를 기초로 장치 특성을 사용하여 장치 관리자 콘솔에서 검색 결과를 작성할 때 사용됩니다.

장치 속성
속성 설명
키워드
올바른 값 
변수 유형
장치 ID 장치 ID
DEVICE_ID
문자열
장치 클래스 장치 클래스
DEVICE_CLASS_NAME
참조:
장치 클래스 상수
장치 이름 장치 이름
DEVICE_NAME
길이 1 - 255자의 문자열
소유자 소유자
DEVICE_OWNER
길이 1 - 64자의 문자열
모델 모델
DEVICE_MODEL
길이 0 - 32자의 문자열
부트스트랩 부트스트랩 작업의 초기 준비
DEVICE_BOOTSTRAPPED
T  (예)
F  (아니오)
일련 번호 일련 번호
DEVICE_SERIAL_NUMBER
길이 0 - 32자의 문자열
설명 설명
DEVICE_DESCRIPTION
길이 0 - 255자의 문자열
이름  이름
DEVICE_FRIENDLY_NAME
길이 0 - 255자의 문자열
새 장치 장치 관리자 데이터베이스에 등록되었으나 연결되지 않은 장치
NEW_DEVICE
T  (예)
F  (아니오)
장치 작성 시간 장치가 작성된 때의 시간 소인
DEVICE_CREATION_TIME
시간 소인
장치 작업 지연 프로파일 작업 지연 프로파일을 사용하는지(F 값) 또는 무시하는지(T 값)를 판별합니다. 올바른 값은 다음과 같습니다.
T
F

기본값은 F이므로 작업 지연 프로파일을 사용합니다.
DEVICE_JOB_PROFILE_IGNORED
F
제조 제조
DEVICE_MAKE
길이 0 - 32자의 문자열
장치 사용자 이름 장치 사용자 이름.
DEVICE_USERNAME
길이 0 - 255자의 문자열
장치 암호 장치 암호. 이 속성은 쓰기 전용으로 처리됩니다. 값은 getDevice 호출에서 리턴되지 않습니다.
DEVICE_PASSWORD
길이 0 - 60자의 문자열
서버 ID 서버 ID.
SERVER_ID
길이 0 - 255자의 문자열
서버 암호 서버 암호이 속성은 쓰기 전용으로 처리됩니다. 값은 getDevice 호출에서 리턴되지 않습니다.
SERVER_PASSWORD
길이 0 - 60자의 문자열

 


 

장치의 통지 속성
속성 설명
키워드
올바른 값 
변수 유형
장치 통지 유형 장치 통지 유형입니다.

통지 유형은 다음과 같습니다.
GenericHttpPost
OSGiHttpPost
길이 0 - 32자의 문자열
장치 통지 속성 장치 통지 속성
NOTIFICATON.attribute_name
길이가 1024자 이하의 문자열
통지 URL key=URL

value=POST에 전송할 URL
GenericHTTPPOST 전용.
사용자 인터페이스 모드 key=UI_MODE

value=NOT_SPECIFIED, BACKGROUND, INFORMATIVE, USER_INTERACTION
UI_MODE=INFORMATIVE
GenericHttpPost 알림 유형 전용.
다이얼링 번호 key=DIALING_NUMBER
value=MSISDN
MSISDN의 국제 형식(+11234567890)을 사용합니다.
GenericHttpPost 알림 유형 전용.
코드 예제는 장치의 이벤트 통지 속성 설정을 참조하십시오.
USERPIN USERPIN 보안을 사용하는 경우 공유 비밀

key=USERPIN
value=0-20 사이의 숫자
GenericHttpPost 알림 유형 전용.
코드 예제는 장치의 이벤트 통지 속성 설정을 참조하십시오.
NETWPIN NETWPIN 보안을 사용하는 경우 공유 비밀

key=NETWPIN
value=device IMSI
(IMSI(International Mobile Subscriber Identity))
GenericHttpPost 알림 유형 전용.
클라이언트 주소 클라이언트 주소를 지정합니다.

문자열 값

최대 255자
CLIENT_ADDRESS
10.2.4.50
hostname.domain
OSGiHttpPost 통지 유형 전용
클라이언트 포트 클라이언트 포트를 지정합니다.

정수 값
CLIENT_PORT
8777
OSGiHttpPost 통지 유형 전용
기본 계정에 연결 클라이언트가 기본 계정을 사용하는지 판별합니다.

올바른 값은 다음과 같습니다.
NO
YES
CONNECT_TO_DEFAULT_ACCOUNT
NO
OSGiHttpPost 통지 유형 전용
자동 추적 IP 주소 자동으로 IP 주소를 추적하는지 판별합니다.

올바른 값은 다음과 같습니다.
NO
YES
AUTO_TRACK_IP_ADDRESS
YES
OSGiHttpPost 통지 유형 전용

상수 목록으로 돌아가기


 

작업 속성(관리 API만)

다음 작업 속성은 관리 API로 조회를 작성할 때 사용됩니다.

작업 속성
속성 설명
키워드 
키워드 
올바른 값 
변수 유형
작업 ID 작업 ID
JOB_ID
작업 ID 문자열
장치 이름 장치 이름
DEVICE_NAME
장치 이름 문자열
장치 ID 장치 ID
DEVICE_ID
장치 ID 문자열
장치 클래스 장치 클래스
DEVICE_CLASS_NAME
참조:
  장치 클래스 상수
작업 진행 작업 진행
JOB_STATUS
참조:
  작업 진행 상수
작업 유형 작업 유형
JOB_TYPE
참조:
  작업 유형 상수
장치 그룹 이름 그룹 이름
DEVICE_GROUP_NAME
길이 0 - 32자의 문자열
제출 날짜 작업 제출 날짜
JOB_SUBMITTED_DATE
날짜
활성 날짜 작업 활성 날짜
JOB_ACTIVATION_DATE
날짜
만기 날짜 작업 만기 날짜
JOB_EXPIRATION_DATE
날짜
상태 작업 상태
JOB_STATUS
참조:
  작업 상태 상수
우선순위 작업 우선순위
JOB_PRIORITY
숫자
설명 작업 설명
JOB_DESCRIPTION
길이 0 - 255자의 문자열
작업 간격 작업 간격
JOB_EXECUTION_INTERVAL
숫자
작업 간격 단위 작업 간격 시간 단위
JOB_EXECUTION_INTERVAL_UNIT
HOURS (시간)
DAYS (일)
WEEKS (주)
MONTHS  (월)
대상 장치의 상태 대상 장치의 상태
JOB_TARGET_SCOPE
EXISTING (현재 등록되어 있음)
NEW (등록 중)
BOTH (등록 중이고 현재 등록되어 있음)
대상 장치 알림 통지를 대상 장치로 전송할지 여부를 결정합니다.
SEND_JOB_NOTIFICATION
(대상 장치가 통지를 받습니다.)
(대상 장치가 통지를 받지 않습니다.)
작업 매개변수 작업 매개변수
JOB_PARM.parameter_key
길이가 1024자 이하의 문자열

상수 목록으로 돌아가기


 

작업 히스토리 보기의 매개변수(장치 관리자 콘솔 전용)

다음 매개변수는 작업 히스토리 보기를 조회의 기초로 사용하여 장치 관리자 콘솔에서 조회를 작성할 때 사용됩니다.

작업 히스토리의 매개변수
매개변수 설명
키워드 
작업 히스토리 보기
올바른 값 
변수 유형
작업 ID 작업 ID
JOB_ID
숫자
장치 이름 장치 이름
DEVICE_NAME
장치 이름 문자열
장치 클래스 장치 클래스
DEVICE_CLASS_NAME
참조:
  장치 클래스 상수
진행 작업 진행
JOB_COMP_STATUS
참조:
  작업 진행 상수
로그된 날짜 메시지가 로그된 날짜
LAST_MODIFIED
날짜
작업 유형 작업 유형
JOB_TYPE
참조:
  작업 유형 상수
소유자 그룹 그룹 이름
GROUP_NAME
길이 0 - 32자의 문자열
제출 날짜 작업 제출 날짜
SUBMITTED_TIME
날짜
활성 날짜 작업 활성 날짜
ACTIVATION_TIME
날짜
만기 날짜 작업 만기 날짜
EXPIRATION_TIME
날짜
상태 작업 상태
JOB_STATUS
참조:
  작업 상태 상수
우선순위 작업 우선순위
JOB_PRIORITY
숫자
설명 작업 설명
JOB_DESCRIPTION
길이 0 - 255자의 문자열
작업 간격 작업 간격
INTERVAL
숫자
작업 간격 단위 작업 간격 시간 단위
INTERVAL_UNIT
HOURS (시간)
DAYS (일)
WEEKS (주)
MONTHS  (월)
대상 장치의 상태 대상 장치의 상태
TARGET_DEVICE_SCOPE
EXISTING (현재 등록되어 있음)
NEW (등록 중)
BOTH (등록 중이고 현재 등록되어 있음)
대상 장치 알림 통지를 대상 장치로 전송할지 여부를 결정합니다.
SEND_NOTIFICATION
(대상 장치가 통지를 받습니다.)
(대상 장치가 통지를 받지 않습니다.)

상수 목록으로 돌아가기


 

장치 클래스 상수

JobManagerProxy 및 DeviceManagerProxy 클래스의 getDeviceClasses 메소드는 등록된 모든 장치 클래스의 이름을 리턴합니다.

장치 관리자에 제공된 장치 클래스의 값은 다음과 같습니다.

Eclipse
Eclipse 장치의 장치 클래스.
Linux
Linux 장치의 장치 클래스
OSGi
OSGi 장치의 장치 클래스
Win32
Windows 32 비트 운영 체제 장치의 장치 클래스

사용자 사이트에서는, 이러한 장치 클래스를 일부만 구성하고 사용하거나, 추가 장치 클래스가 있거나 또는 두 가지 모두일 수 있습니다.

상수 목록으로 돌아가기


 

소프트웨어 유형 상수

SoftwareManagerProxy 클래스의 getSoftwareTypes 메소드는 장치 관리자에 등록된 소프트웨어 유형의 목록을 리턴합니다.

사용자 사이트에서는, 이러한 소프트웨어 유형을 일부만 구성하고 사용하거나, 추가 장치 클래스가 있거나 또는 두 가지 모두일 수 있습니다. 장치 관리자에 제공되는 소프트웨어 유형의 값은 다음과 같습니다.

소프트웨어 유형 상수
소프트웨어 유형  관리 API 및 관리 명령의 키워드 
Eclipse 기능 EclipseFeature
Linux 장치의 원시 소프트웨어 번들 NativeLinux_x86OSGiBundle
OSGi 장치의 원시 소프트웨어 번들 NativeOSGiBundle
Windows 32 비트 장치에 대한 원시 소프트웨어 번들 NativeWin32OSGiBundle
OSGi 번들
Eclipse 플러그인
Eclipse 단편
OSGiBundle

상수 목록으로 돌아가기


 

작업 유형 상수

JobManagerProxy 클래스의 getJobTypes 메소드는 장치 클래스용으로 등록된 작업 유형 목록을 리턴합니다.

장치 관리자에 제공된 작업 유형의 값은 다음과 같습니다.

작업 유형 상수
작업 유형  관리 API 및 관리 명령의 키워드 
번들 제어 BundleControl
명령 스크립트 SYNCMLDM_SCRIPT
사용자 정의 명령 SYNCMLDM_CMD
장치 구성 DEVICE_CFG
Eclipse 기능 제어 FeatureControl
Eclipse 기능 분배 FEATURE_SW_DIST
Eclipse 기능 제거 FEATURE_SW_REMOVAL
Eclipse 환경 설정 편집 ECLIPSE_PREFERENCES_EDITING
Eclipse 환경 설정 검색 ECLIPSE_PREFERENCES_RETRIEVAL
재고 콜렉션 INVENTORY
원시 소프트웨어 분배 NATIVE_SW_DIST
노드 탐색 SYNCMLDM_WTREE
통지 NOTIFICATION
특성 편집 PROPERTIES_EDITING
특성 검색 PROPERTIES_RETRIEVAL
레지스트리 편집 REGISTRY_EDITING
레지스트리 검색 REGISTRY_RETRIEVAL
실행 명령 RUN_COMMAND
소프트웨어 분배 SW_DIST
소프트웨어 목록 갱신 CHOOSE_SW_TO_LOAD
소프트웨어 제거 SW_REMOVAL

사용자 사이트에서는, 이러한 작업 유형을 일부만 구성 또는 사용하거나 추가 작업 유형이 있거나 또는 두 가지 모두일 수 있습니다. 또한 모든 작업 유형을 모든 작업 클래스에 사용할 수 있는 것은 아닙니다. 작업 유형에 대한 설명은 목차에서 작업 유형을 선택하십시오.

상수 목록으로 돌아가기


 

작업 상태 상수

JobManagerProxy 클래스의 getJobStatusValues 메소드는 올바른 작업 상태 값 목록을 리턴합니다.

장치 관리자에 제공된 작업의 작업 상태 값은 다음과 같습니다.

작업 상태 상수
 작업 상태   관리 API 및 관리 명령의 키워드 
취소됨 CANCELED
완료됨 COMPLETED
실행 가능 EXECUTABLE
만기됨 EXPIRED
보류 중 PENDING

상수 목록으로 돌아가기


 

작업 진행 상수

DeviceJobManagerProxy 클래스의 getDeviceJobStatus 메소드는 대상 장치에 대한 작업 진행 정보가 들어 있는 XML을 리턴합니다. DeviceJobManagerProxy 클래스의 getDeviceJobSummary 메소드는 작업과 연관된 모든 장치에 대한 작업 진행 요약 정보가 들어 있는 XML을 리턴합니다.

장치 관리자에 제공된 작업의 작업 진행 값은 다음과 같습니다.

작업 진행 상수
 작업 진행   관리 API 및 관리 명령의 키워드 
조건이 충족되지 않음 CONDITION_NOT_MET
지연됨 DELAYED
서버에서 지연됨 DELAYED_BY_SERVER
삭제됨 DELETED
실패함 - 재시도 안함 FAILED_NO_RETRY
실패함 - 재시도 함 FAILED_RETRY
진행에서 작업 IN_PROGRESS
시작된 작업 STARTED
메시지 로그 MESSAGE_LOGGED
OK OK
거부됨 REJECTED
제출됨 JOB_SUBMITTED

참고:  장치를 장치 관리자 서버에 연결하는데 해당 장치에 대해 활성 상태의 작업이 있는 경우 캐시에서 작업에 제거됩니다. FAILED_RETRY 상태 코드로 작업 상태 레코드가 작성됩니다. 작업이 FAILED_RETRY 상태가 되는 가장 가능한 이유는 작업 실행 중간에 장치 세션이 인터럽트되어 유실된 것입니다. 그런 다음 장치가 새 세션으로 장치 관리자 서버에 재연결된 것입니다.

상수 목록으로 돌아가기


 

번들 제어 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 BundleControl입니다.

번들 제어 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
조치 지정된 번들에 수행할 조치

문자열 값

필수 매개변수.
조치
선택사항 키워드
시작 시작
중지 중지
갱신 갱신
설치 제거 설치 제거
포괄적 설치 제거  UninstallDeep
자원 명세에서 기호 이름이 있는 OSGi 번들 대상 장치의 재고에 기호 이름으로 나열된 번들. 이 매개변수를 사용하여 R3+ 및 R4 번들의 목록을 지정하십시오.

문자열 값.

선택적 매개변수입니다.
BundleSymbolicNamesFromInventory
다중 선택이 가능합니다.

값은 bundle_name:bundle_version의 쉼표 구분 목록입니다.
재고에 나열되지 않은 저장소의 기호 이름이 있는 OSGi 번들 대상 장치의 재고에 기호 이름으로 나열되지 않은 번들. 이 매개변수를 사용하여 R3+ 및 R4 번들의 목록을 지정하십시오.

문자열 값.

선택적 매개변수입니다.
BundleSymbolicNamesFromRepository
다중 선택이 가능합니다.

값은 bundle_name:bundle_version의 쉼표 구분 목록입니다.
기호 이름이 있는 추가 번들 위의 두 개 필드에 기호 이름으로 나열되지 않은 번들을 지정하는 텍스트 필드. 이 키워드를 사용하여 R3+ 및 R4 번들의 목록을 지정하십시오.

문자열 값.

선택적 매개변수입니다.
BundleSymbolicNamesFromTextBox
값은 bundle_name:bundle_version의 쉼표 구분 목록입니다.
재고의 OSGi 번들 대상 장치의 재고에 나열된 번들. 이 매개변수를 사용하여 R3 번들의 목록을 지정하십시오.

문자열 값.

선택적 매개변수입니다.
BundlesFromInventory
다중 선택이 가능합니다.

값은 bundle_name:bundle_version의 쉼표 구분 목록입니다.
재고에 나열되지 않은 저장소의 OSGi 번들 대상 장치의 재고에 나열되지 않은 번들이 매개변수를 사용하여 R3 번들의 목록을 지정하십시오.

문자열 값.

선택적 매개변수입니다.
BundlesFromRepository
다중 선택이 가능합니다.

값은 bundle_name:bundle_version의 쉼표 구분 목록입니다.
추가 번들 위의 두 개 필드에 나열된 번들을 지정하는 텍스트 필드. 이 매개변수를 사용하여 R3 번들의 목록을 지정하십시오.

문자열 값.

선택적 매개변수입니다.
BundlesFromTextBox
값은 bundle_name:bundle_version의 쉼표 구분 목록입니다.

작업 매개변수 상수 목록으로 돌아가기


 

명령 스크립트 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 SYNCMLDM_SCRIPT입니다.

명령 스크립트 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
명령 스크립트 URL BaseOMA DM 명령을 읽어들일 명령 스크립트 URL

장치 관리자 서버에서 URL에 액세스할 수 있어야 합니다.

문자열 값

필수 매개변수.
SCRIPT_URL
http://local_host/get.script
명령 스크립트 인수 명령 스크립트에서 대체될 keyword=value 변수의 쉼표 구분 목록

문자열 값.

선택적 매개변수입니다.
SCRIPT_ARGS
variable_name=value, variable_name2=value2

작업 매개변수 상수 목록으로 돌아가기


 

사용자 정의 명령 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 SYNCMLDM_CMD입니다.

사용자 정의 명령을 선택하십시오.

지원되는 값 테이블을 선택하십시오.

작업 매개변수 상수 목록으로 돌아가기


 

Alert

작업당 허용되는 여러 인스턴스의 Alert 명령


Alert 사용자 정의 명령 작업 매개변수
매개변수 설명
관리 API  
관리 API 및 관리 명령
샘플/주
명령 그룹 특정 순서대로 명령을 실행해야 할 경우 지정할 수 있습니다.

숫자 값

선택적 매개변수입니다.
ALERT_CMD_GROUP
참조:
  명령 그룹 값
명령 번호 명령 전송 순서. 1부터 n까지 순차적으로 번호를 지정합니다.

숫자 값

필수 매개변수.
ALERT_CMD_NUMBER
1
유형 장치에 전송된 알림 유형을 선택합니다.

숫자 값

필수 매개변수.
ALERT_TYPE
참조:
  알림 유형 값
메시지 장치에 전송하고 사용자에게 표시할 메시지를 입력합니다.

문자열 값.

필수 매개변수.
ALERT_DATA
메시지 텍스트
최소 표시 시간 알림 메시지를 표시해야 하는 최소 시간(초)을 장치에 표시합니다.

값은 양의 정수여야 합니다.

정수 값.

선택적 매개변수입니다.
ALERT_PARM_MINDT
30
참조:
  사용자 상호작용 알림 노트
최대 표시 시간 알림 메시지를 표시해야 하는 최대 시간(초)을 장치에 표시합니다.

최대 표시 시간의 값은 양의 정수이고 최소 표시 시간(MINDT)보다 커야 합니다.

정수 값.

선택적 매개변수입니다.
ALERT_PARM_MAXDT
60
참조:
  사용자 상호작용 알림 노트
기본 응답 사용자 상호작용 알림을 사용한 경우 사용자에게 표시되는 기본 응답을 표시합니다.

예를 들어 이 매개변수를 사용하여 사용자 확인 메시지의 승인 또는 거부 옵션을 강조표시할 수 있습니다. 또한 이 매개변수를 사용하여 단일 또는 다중 선택사항 알림의 기본 선택사항을 표시할 수 있습니다.

값은 전송하는 알림 유형에 따라 다릅니다.

문자열 값.

선택적 매개변수입니다.
ALERT_PARM_DR
값은 전송하는 알림 유형에 따라 다릅니다.
참조:
  사용자 상호작용 알림 노트
최대 길이 텍스트 입력 알림의 텍스트 입력 필드에 입력할 수 있는 최대 문자 수를 장치에 표시합니다.

값은 양의 정수여야 합니다.

정수 값.

선택적 매개변수입니다.
ALERT_PARM_MAXLEN
64
참조:
  사용자 상호작용 알림 노트
입력 유형 텍스트 입력 알림의 텍스트 입력 필드에 허용되는 텍스트 유형을 클라이언트에게 표시합니다.

가능한 값은 다음과 같습니다.
  입력 유형
A   영숫자
N   숫자
D   날짜
T   시간
P   전화번호
I   IP 주소
매개변수가 필요하지 않은 경우 장치 관리자 콘솔에 선택사항 목록이 표시되거나 아무것도 표시되지 않습니다.

문자열 값.

선택적 매개변수입니다.
ALERT_PARM_IT
A
참조:
  사용자 상호작용 알림 노트
에코 유형 텍스트 입력 시 텍스트를 표시해야 하는 방법을 장치에 표시합니다.

가능한 에코 유형 옵션은 다음과 같습니다.
  에코 유형
T   일반 텍스트
P   암호

매개변수가 필요하지 않은 경우 장치 관리자 콘솔에 선택사항 목록이 표시되거나 아무것도 표시되지 않습니다.

문자열 값.

선택적 매개변수입니다.
ALERT_PARM_ET
T
참조:
  사용자 상호작용 알림 노트
선택사항
Choice1
Choice2
. . . . . .
Choice20
선택사항 알림 중 하나를 사용하는 경우 선택 가능한 단일 항목을 표시합니다.

구성 매개변수에는 ALERT_PARM_CHOICE_N 키가 들어 있습니다. 이 매개변수에서 N은 1 - 20 범위(경계값 포함)의 정수 값일 수 있습니다. 예를 들어 ALERT_PARM_CHOICE_1, ALERT_PARM_CHOICE_2 등과 같습니다.

이 값은 선택할 단일 옵션으로 사용자에게 표시되는 데이터입니다.
여기에 입력한 모든 데이터는 변환되지 않습니다.

문자열 값.

선택적 매개변수입니다.
ALERT_PARM_CHOICE_n
2
참조:
  사용자 상호작용 알림 노트

참고:

다양한 장치에서 사용자 상호작용 알림 매개변수를 서로 다른 방식으로 처리할 수 있습니다. 대부분의 경우 사용자 상호작용 알림 매개변수를 수신할 때 클라이언트를 구현해야 하는 방법에 대해서만 제안합니다. 이 매개변수 사용법에 대한 추가 정보 및 예제는 OMA TS DM 프로토콜 문서를 참조하십시오.

모든 매개변수가 정의된 각 알림 유형에 적용되지는 않으므로 클라이언트에서 무시됩니다. 장치 관리자 서버는 알림 유형에 적용하는 매개변수만 전송하려고 합니다.

사용자 정의 명령 목록으로 돌아가기


 

Add

작업당 허용되는 여러 인스턴스의 Add 명령

각 매개변수가 속할 인스턴스를 정의하려면 각 키워드 앞에 번호#를 덧붙입니다. 번호는 1부터 시작하여 순차적으로 늘어납니다. 예를 들어, 다음과 같습니다.

1#ADD_CMD_GROUP, 1#ADD_CMD_NUMBER 등(첫 번째 Add 인스턴스의 경우)

Add 사용자 정의 명령 작업 매개변수
매개변수 설명
관리 API  
관리 API 및 관리 명령
샘플/주
명령 그룹 특정 순서대로 명령을 실행해야 할 경우 지정할 수 있습니다.

숫자 값

선택적 매개변수입니다.
ADD_CMD_GROUP
참조:
  명령 그룹 값
명령 번호 명령 전송 순서. 1부터 n까지 순차적으로 번호를 지정합니다.

숫자 값

필수 매개변수.
ADD_CMD_NUMBER
1
대상 URI 조치를 수행할 관리 노드

문자열 값.

필수 매개변수.
ADD_ITEM_1_TARGET_URI
./to_URI
메타 유형 데이터의 메타 유형

문자열 값.

선택적 매개변수입니다.
ADD_ITEM_1_METATYPE
텍스트/일반
메타 형식 노드의 메타 형식

문자열 값

선택적 매개변수입니다.
ADD_ITEM_1_METAFORMAT
참조:
  메타 형식 값
데이터 관리 노드에 저장할 값

메타 형식이 URL에서 파생된 경우 이 값은 데이터를 읽을 수 있는 URL을 나타냅니다.

문자열 값.

선택적 매개변수입니다.
ADD_ITEM_1_DATA
데이터 추가

사용자 정의 명령 목록으로 돌아가기


 

Copy

작업당 허용되는 여러 인스턴스의 Copy 명령

각 매개변수가 속할 인스턴스를 정의하려면 각 키워드 앞에 번호#를 덧붙입니다. 번호는 1부터 시작하여 순차적으로 늘어납니다. 예를 들어, 다음과 같습니다.

1#COPY_CMD_GROUP, 1#COPY_CMD_NUMBER 등(첫 번째 Copy 인스턴스의 경우)

Copy 사용자 정의 명령 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
명령 그룹 특정 순서대로 명령을 실행해야 할 경우 지정할 수 있습니다.


숫자 값

선택적 매개변수입니다.
COPY_CMD_GROUP

참조:
  명령 그룹 값
명령 번호 명령 전송 순서. 1부터 n까지 순차적으로 번호를 지정합니다.

숫자 값

필수 매개변수.
COPY_CMD_NUMBER
1
소스 URI 복사 원본 노드

문자열 값.

필수 매개변수.
COPY_ITEM_1_SOURCE_URI
./from_URI
대상 URI 복사 대상 노드

문자열 값.

필수 매개변수.
COPY_ITEM_1_TARGET_URI
./to_URI

사용자 정의 명령 목록으로 돌아가기


 

Delete

작업당 허용되는 여러 인스턴스의 Delete 명령

각 매개변수가 속할 인스턴스를 정의하려면 각 키워드 앞에 번호#를 덧붙입니다. 번호는 1부터 시작하여 순차적으로 늘어납니다. 예를 들어, 다음과 같습니다.

1#DELETE_CMD_GROUP, 1#DELETE_CMD_NUMBER 등(첫 번째 Delete 인스턴스의 경우)

Delete 사용자 정의 명령 작업 매개변수
매개변수 설명
관리 API  
관리 API 및 관리 명령
샘플/주
명령 그룹 특정 순서대로 명령을 실행해야 할 경우 지정할 수 있습니다.

숫자 값

선택적 매개변수입니다.
DELETE_CMD_GROUP
참조:
  명령 그룹 값
명령 번호 명령 전송 순서. 1부터 n까지 순차적으로 번호를 지정합니다.

숫자 값

필수 매개변수.
DELETE_CMD_NUMBER
1
대상 URI 삭제할 노드

문자열 값.

필수 매개변수.
DELETE_ITEM_1_TARGET_URI
./to_URI

사용자 정의 명령 목록으로 돌아가기


 

Exec

작업당 허용되는 여러 인스턴스의 Exec 명령

각 매개변수가 속할 인스턴스를 정의하려면 각 키워드 앞에 번호#를 덧붙입니다. 번호는 1부터 시작하여 순차적으로 늘어납니다. 예를 들어, 다음과 같습니다.

1#EXEC_CMD_GROUP, 1#EXEC_CMD_NUMBER 등(첫 번째 Exec 인스턴스의 경우)

Exec 사용자 정의 명령 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
명령 그룹 특정 순서대로 명령을 실행해야 할 경우 지정할 수 있습니다.

숫자 값

선택적 매개변수입니다.
EXEC_CMD_GROUP
참조:
  명령 그룹 값
명령 번호 명령 전송 순서. 1부터 n까지 순차적으로 번호를 지정합니다.

숫자 값

필수 매개변수.
EXEC_CMD_NUMBER
1
대상 URI 대상 노드

문자열 값.

필수 매개변수.
EXEC_ITEM_1_TARGET_URI
./execNode
대체 데이터 원본 작업 런타임 시 URL에서 데이터를 읽어들일 경우 사용됩니다.

문자열 값

선택적 매개변수입니다.
EXEC_ITEM_1_ALTDATASOURCE
참조:
  대체 데이터 원본 값
데이터 데이터

문자열 값.

필수 매개변수.
EXEC_ITEM_1_DATA
arg1 arg2
상관자 작업에 대해 Exec 명령을 실행할 경우 상관자를 식별합니다.

문자열 값.

선택적 매개변수입니다.
EXEC_ITEM_1_CORRELATOR
상관자는 OMA DM 1.2에서만 사용됩니다.

사용자 정의 명령 목록으로 돌아가기


 

Get

작업당 허용되는 여러 인스턴스의 Get 명령

각 매개변수가 속할 인스턴스를 정의하려면 각 키워드 앞에 번호#를 덧붙입니다. 번호는 1부터 시작하여 순차적으로 늘어납니다. 예를 들어, 다음과 같습니다.

1#GET_CMD_GROUP, 1#GET_CMD_NUMBER 등(첫 번째 Get 인스턴스의 경우)

Get 사용자 정의 명령 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
명령 그룹 특정 순서대로 명령을 실행해야 할 경우 지정할 수 있습니다.

숫자 값

선택적 매개변수입니다.
GET_CMD_GROUP
참조:
  명령 그룹 값
명령 번호 명령 전송 순서. 1부터 n까지 순차적으로 번호를 지정합니다.

숫자 값

필수 매개변수.
GET_CMD_NUMBER
1
대상 URI 가져올 대상 노드

문자열 값.

필수 매개변수.
GET_ITEM_1_TARGET_URI
. (루트 노드)

사용자 정의 명령 목록으로 돌아가기


 

Replace

작업당 허용되는 여러 인스턴스의 Replace 명령

각 매개변수가 속할 인스턴스를 정의하려면 각 키워드 앞에 번호#를 덧붙입니다. 번호는 1부터 시작하여 순차적으로 늘어납니다. 예를 들어, 다음과 같습니다.

1#REPLACE_CMD_GROUP, 1#REPLACE_CMD_NUMBER 등(첫 번째 Replace 인스턴스의 경우)

Replace 사용자 정의 명령 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
명령 그룹 특정 순서대로 명령을 실행해야 할 경우 지정할 수 있습니다.

숫자 값

선택적 매개변수입니다.
REPLACE_CMD_GROUP
참조:
  명령 그룹 값
명령 번호 명령 전송 순서. 1부터 n까지 순차적으로 번호를 지정합니다.

숫자 값

필수 매개변수.
REPLACE_CMD_NUMBER
1
대상 URI 바꿀 대상 노드

문자열 값.

필수 매개변수.
REPLACE_ITEM_1_TARGET_URI
. (루트 노드)
대체 데이터 원본 작업 런타임 시 URL에서 데이터를 읽어들일 경우 사용됩니다.

문자열 값

선택적 매개변수입니다.
REPLACE_ITEM_1_ALTDATASOURCE
참조:
  대체 데이터 원본 값
데이터 관리 노드에 저장할 값

대체 데이터 원본을 URL에서 가져온 경우 이 값은 데이터를 읽을 수 있는 URL을 나타냅니다.

문자열 값.

필수 매개변수.
REPLACE_ITEM_1_DATA
데이터 바꾸기

사용자 정의 명령 목록으로 돌아가기


 

명령 그룹 값

명령 그룹 값을 사용하여 특정 순서대로 명령을 실행해야 할 경우 지정할 수 있습니다.

명령 그룹 값
그룹 유형 설명
None   0 이 명령에 대한 그룹이 없음
Atomic   1 이 명령은 atomic 연산의 파트입니다.
Sequence   2 이 명령은 sequence 연산의 파트입니다.

사용자 정의 명령 목록으로 돌아가기


 

알림 유형 값

알림 유형 값은 장치에 전송될 알림 유형을 결정합니다.

알림 유형 설명
표시   1 사용자에게 알림 데이터가 표시됩니다.
확인   2 사용자에게 알림 데이터가 표시되고 사용자는 예/아니오를 선택할 수 있습니다.
텍스트 입력   3 이 알림 유형에서는 사용자가 장치에 텍스트를 입력하여 다시 장치 관리자 서버로 전송할 수 있습니다.
단일 선택사항 알림   4 이 알림 유형에서는 사용자가 옵션 목록에서 단일 항목을 선택할 수 있습니다.
다중 선택사항 알림   5 이 알림 유형에서는 사용자가 옵션 목록에서 다중 항목을 선택할 수 있습니다.

사용자 정의 명령 목록으로 돌아가기


 

메타 형식 값

메타 형식 값을 사용하여 노드의 메타 형식을 지정할 수 있습니다.

메타 형식 설명
bin   2진 2진
URL의 2진   URL의 2진  작업 런타임 시 URL에서 읽은 2진 데이터
bool   bool 부울(true 또는 false)
b64   b64 Base64 인코딩
chr   chr 문자(문자열)
URL의 chr   URL의 chr  작업 런타임 시 URL 주소에서 읽은 문자(문자열) 데이터
int   int 정수(숫자)
node   노드 내부 노드
null   널 null
xml   xml XML
date   날짜 ISO 8601 형식
OMA DM 1.2에서만 사용됩니다.
time   시간 ISO 8601 형식
OMA DM 1.2에서만 사용됩니다.
float   float XML 스키마 1.0 float 형식
OMA DM 1.2에서만 사용됩니다.
URL의 xml URL의 xml 작업 런타임 시 URL에서 읽은 XML 데이터

사용자 정의 명령 목록으로 돌아가기


 

대체 데이터 원본 값

대체 데이터 원본 값은 원본 데이터의 형식을 지정합니다. 대체 데이터 원본은 Exec 및 Replace 명령에서 사용됩니다.

대체 데이터 원본 형식 설명
URL의 2진   URL의 2진  작업 런타임 시 URL 주소에서 읽은 2진 데이터
URL의 chr   URL의 chr  작업 런타임 시 URL 주소에서 읽은 문자(문자열) 데이터
URL의 xml   URL의 xml  작업 런타임 시 URL 주소에서 읽은 XML 데이터

사용자 정의 명령 목록으로 돌아가기


 

Eclipse 기능 제어 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 FeatureControl입니다.

Eclipse 기능 제어 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
클라이언트에서 기능을 분배할 수 있는지 확인하십시오(단일 사이트). 실제로 설치하기 전에 Eclipse 기능 분배를 확인할 수 있습니다.

문자열 값

허용한 값은 다음과 같습니다.
  • FALSE
  • TRUE
기본값은 FALSE입니다.

클라이언트에서 Eclipse 기능을 분배할 수 있는지 확인하려면 true로 설정하십시오. 이 값을 true로 설정한 경우에만 검증을 수행합니다.
CLIENT_VERIFY_ONLY
TRUE
전체 사전 필수 기능 세트 판별 및 분배 Eclipse 기능 분배의 전제조건을 확인 및 분배할 수 있습니다.

문자열 값.


허용한 값은 다음과 같습니다.
  • FALSE
  • TRUE
기본값은 FALSE입니다.

이 작업의 사전 필수 Eclipse 기능을 판별하고 이러한 사전 필수 Eclipse 기능 및 OSGi 번들을 이 작업의 일부분으로 분배하려면 true로 설정하십시오.
DISTRIBUTE_FEATURE_PREREQS
FALSE
조치 이 작업의 조치를 결정합니다. 허용한 값은 다음과 같습니다.
  • 설치
  • 설치 제거
  • 갱신
  • 사용
  • 사용 안함


기본값은 Install입니다.

갱신 조치의 경우 장치는 feature.xml 파일에 지정된 사이트에서 지정된 기능을 갱신합니다.
조치
사용
자원 명세의 Eclipse 기능 이 작업과 함께 조치를 수행할 자원 명세의 하나 이상의 Eclipse 기능을 표시합니다.

문자열 값.

각 기능의 기능 ID, 버전 및 사이트를 지정하십시오. 콜론 기호를 사용하여 기능 ID 버전 및 사이트를 구분하십시오. 두 개 이상의 기능을 지정한 경우 쉼표 기호를 사용하여 해당 목록의 기능을 구분하십시오.
FeaturesFromInventory
Inventory_Feature:Version:Site
자원 명세에 표시되지 않은 저장소의 Eclipse 기능 이 작업과 함께 조치를 수행할 저장소의 하나 이상의 Eclipse 기능을 표시합니다.

문자열 값.

각 기능의 기능 ID, 버전 및 사이트를 지정하십시오. 콜론 기호를 사용하여 기능 ID 버전 및 사이트를 구분하십시오. 두 개 이상의 기능을 지정한 경우 쉼표 기호를 사용하여 해당 목록의 기능을 구분하십시오.
FeaturesFromRepository
My_Feature:Version:Site
추가 기능 이 작업과 함께 조치를 수행할 추가 Eclipse 기능을 표시합니다.

문자열 값.

각 기능의 기능 ID, 버전 및 사이트를 지정하십시오. 콜론 기호를 사용하여 기능 ID 버전 및 사이트를 구분하십시오. 두 개 이상의 기능을 지정한 경우 쉼표 기호를 사용하여 해당 목록의 기능을 구분하십시오.
FeaturesFromTextBox
Added_Feature:Version:Site
자원 명세에서 설치할 로컬 Eclipse 사이트 자원 명세에서 설치할 로컬 Eclipse 사이트를 식별합니다.

문자열 값.
EclipseSitesFromInventory
사용자가 선택할 수 있도록 자원 명세에서 표시한 로컬 사이트.
설치할 로컬 Eclipse 사이트 설치할 로컬 Eclipse 사이트를 식별합니다.

문자열 값.
LocalEclipseSiteToInstallTo
새 사이트를 정의하려면 이 필드의 사이트를 지정하십시오.
이 필드에 값을 지정한 경우 해당 값은 자원 명세에서 설치할 로컬 Eclipse 사이트 필드에서 선택한 사이트를 대체합니다.

 

작업 매개변수 상수 목록으로 돌아가기


 

Eclipse 기능 분배 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 FEATURE_SW_DIST입니다.

Eclipse 기능 분배 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
소프트웨어 이 작업과 함께 분배할 하나 이상의 Eclipse 기능을 표시합니다.

각 기능의 기능 ID, 버전 및 사이트를 지정하십시오. 콜론 기호를 사용하여 기능 ID 버전 및 사이트를 구분하십시오. 두 개 이상의 기능을 지정한 경우 쉼표 기호를 사용하여 해당 목록의 기능을 구분하십시오.

문자열 값

작업에 대해 필수
DMS__ID_OF_SOFTWARE_PACKAGE
Added_Feature:Version:Site

 

작업 매개변수 상수 목록으로 돌아가기


 

Eclipse 기능 제거 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 FEATURE_SW_REMOVAL입니다.

Eclipse 기능 제거 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
클라이언트에서 기능을 제거할 수 있는지 확인하십시오(단일 사이트). 실제 제거가 완료되기 전에 Eclipse 기능 제거를 확인할 수 있습니다.

문자열 값

허용된 값은 다음과 같습니다.
  • FALSE
기본값은 FALSE입니다.
VERIFY_ONLY
FALSE
조치 이 작업의 조치를 결정합니다. 허용된 값은 다음과 같습니다.
  • 설치 제거


기본값은 Uninstall입니다.
조치
설치 제거
자원 명세의 Eclipse 기능 이 작업과 함께 제거할 자원 명세의 하나 이상의 Eclipse 기능을 표시합니다.

문자열 값.

각 기능의 기능 ID, 버전 및 사이트를 지정하십시오. 콜론 기호를 사용하여 기능 ID 버전 및 사이트를 구분하십시오. 두 개 이상의 기능을 지정한 경우 쉼표 기호를 사용하여 해당 목록의 기능을 구분하십시오.
FeaturesFromInventory
Inventory_Feature:Version:Site
자원 명세에 표시되지 않은 저장소의 Eclipse 기능 이 작업과 함께 제거할 저장소의 하나 이상의 Eclipse 기능을 표시합니다.

문자열 값.

각 기능의 기능 ID, 버전 및 사이트를 지정하십시오. 콜론 기호를 사용하여 기능 ID 버전 및 사이트를 구분하십시오. 두 개 이상의 기능을 지정한 경우 쉼표 기호를 사용하여 해당 목록의 기능을 구분하십시오.
FeaturesFromRepository
My_Feature:Version:Site
추가 기능 이 작업과 함께 제거할 추가 Eclipse 기능을 표시합니다.

문자열 값.

각 기능의 기능 ID, 버전 및 사이트를 지정하십시오. 콜론 기호를 사용하여 기능 ID 버전 및 사이트를 구분하십시오. 두 개 이상의 기능을 지정한 경우 쉼표 기호를 사용하여 해당 목록의 기능을 구분하십시오.
FeaturesFromTextBox
Added_Feature:Version:Site

 

작업 매개변수 상수 목록으로 돌아가기


 

Eclipse 환경 설정 편집 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 ECLIPSE_PREFERENCES_EDITING입니다.

Eclipse 환경 설정 편집 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
범위 Eclipse 환경 설정 범위를 지정합니다.

허용한 값은 다음과 같습니다.
  • 구성
  • 인스턴스
  • 프로젝트
  • ECLIPSE_PREF.USERDEF

"기본값"은 읽기 전용이므로 범위로 사용할 수 없습니다.

문자열 값

작업에 대해 필수
PREF_SCOPE
구성
사용자 정의 범위 값 범위 매개변수에 ECLIPSE_PREF.USERDEF를 지정한 경우 이 필드를 사용하여 사용자 정의 범위 값을 지정하십시오.

범위 매개변수에 다른 값을 지정한 경우 이 필드를 비워 두십시오. .

문자열 값.

이 매개변수는 선택적입니다.
PREF_USERDEF_EDIT_DATA
My_User_Defined_Scope
조작 Eclipse 환경 설정에 수행할 조작을 식별합니다. 조작은 다음과 같습니다.
  • 노드 추가 또는 바꾸기
  • 노드 삭제
  • 값 추가 또는 바꾸기
PREF_OP에 다음 값을 사용하십시오.
  • ADD_REPLACE_NODE
  • DELETE_NODE
  • ADD_REPLACE_VALUE
문자열 값.
PREF_OP
DELETE_NODE
노드 인테리어 노드 또는 리프 노드의 경로를 지정합니다.

장치 관리자 서버는 전체 URL을 구성합니다.

문자열 값
PREF_NODE
/org.eclipse.update.core
지정된 값과 이 리프 노드를 연결합니다. 리프 노드가 없으면 작성됩니다. 리프 노드의 값이 이미 있으면 현재 값을 이 새 값으로 대체합니다.

조작이 노드 추가 또는 바꾸기인 경우 값 필드를 지정할 수 없습니다.

문자열 값
PREF_VALUE
37

 

작업 매개변수 상수 목록으로 돌아가기


 

Eclipse 환경 설정 검색 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 ECLIPSE_PREFERENCES_RETRIEVAL입니다.

Eclipse 환경 설정 검색 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
범위 Eclipse 환경 설정 범위를 지정합니다.

허용한 값은 다음과 같습니다.
  • ECLIPSE_PREF.ALL
  • 구성
  • default
  • 인스턴스
  • 프로젝트
  • ECLIPSE_PREF.USERDEF
문자열 값

작업에 대해 필수
PREF_RETRIEVAL_SCOPE
구성
사용자 정의 범위 값 범위 매개변수에 ECLIPSE_PREF.USERDEF를 지정한 경우 이 필드를 사용하여 사용자 정의 범위 값을 지정하십시오.

범위 매개변수에 다른 값을 지정한 경우 이 필드를 비워 두십시오.

문자열 값.

이 매개변수는 선택적입니다.
PREF_USERDEF_RETRIEVAL_DATA
My_User_Defined_Scope
Eclipse 환경 설정 경로 검색을 위한 Eclipse 환경 설정 경로를 식별합니다.

인테리어 또는 리프 노드의 경로를 지정하십시오.

장치 관리자 서버는 전체 URL을 구성합니다.

문자열 값.
PREF_PATH
/org.eclipse.update.core
Eclipse 환경 설정 저장 경로 노드 인테리어 노드 경로가 자원 명세에 저장되었는지 여부를 판별합니다. 인테리어 노드를 저장하려면 추가 자원이 필요합니다.

리프 노드 경로는 항상 자원 명세에 저장됩니다.

허용한 값은 다음과 같습니다.

  • 아니오
기본값은 No입니다.
PREF_STORE_NODES
아니오
Eclipse 환경 설정 검색 깊이 Eclipse 환경 설정 검색 깊이를 지정합니다.

반복 검색의 깊이를 제한하려면 검색 깊이에 대한 값을 지정합니다.

1 - 9999의 정수를 지정합니다. 기본값은 3입니다.
PREF_SEARCH_DEPTH
3

 

작업 매개변수 상수 목록으로 돌아가기


재고 콜렉션 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 INVENTORY입니다.

재고 콜렉션 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
재고 유형 수집할 재고 유형

허용된 값은 장치 클래스마다 다릅니다. 허용된 값은 각각의 장치 클래스를 참조하십시오.

문자열 값

이 매개변수는 일부 장치 클래스의 경우 필수 매개변수이며 그외에는 선택사항입니다.
DMS__INV_SCAN_TYPE_PARM
RegisteredSoftware
하드웨어
소프트웨어
매개변수
구성
파일 확장자 소프트웨어 재고의 파일 확장자


DMS__INV_FILE_EXT_PARM
bat
txt
exe
빠른 체크섬
전체 체크섬
MD5 체크섬
Windows 32 비트 장치의 체크섬 옵션을 지정합니다.

문자열 값.

매개변수가 선택적입니다.
CHECKSUM_QUICK
CHECKSUM_FULL
CHECKSUM_MD5


허용한 값은 다음과 같습니다.
ON
OFF
Windows 32비트 장치, Linux 장치 전용.
포함 경로
제외 경로
포함 마스크
제외 마스크
Windows 32 비트 장치의 파일 스캔 범위를 제한합니다.

문자열 값.

매개변수가 선택적입니다.
FILE_SCAN_INCLUDE_PATH
FILE_SCAN_EXCLUDE_PATH
FILE_SCAN_INCLUDE_MASK
FILE_SCAN_EXCLUDE_MASK
자세한 내용은 장치 클래스에 대한 자원 명세 작업 설명을 참조하십시오.

작업 매개변수 상수 목록으로 돌아가기


 

원시 소프트웨어 분배 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 NATIVE_SW_DIST입니다.

원시 소프트웨어 분배 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
소프트웨어 작업 유형 및 대상 장치 클래스에 대해 등록된 원시 소프트웨어 목록

문자열 값.
DMS__ID_OF_SOFTWARE_PACKAGE
목록에서 하나의 소프트웨어 패키지를 선택합니다. 값은 소프트웨어 ID입니다.
자동 시작 지정된 번들 및 연관된 필수 소프트웨어 번들을 로드한 후 이러한 번들을 자동으로 시작해야 하는지 여부를 결정합니다.

문자열 값.
AutoStart
선택사항   키워드
True TRUE
False FALSE
캡처 리턴 코드, stdout, 및 stderr 리턴 코드, stdout 및 stderr 메시지가 저장되는지 여부를 판별합니다. 매개변수가 선택적입니다.

올바른 값은 다음과 같습니다.
YES - 캡처 메시지
NO  (기본값)

문자열 값.
CAPTURE_OUTPUT
YES

작업 매개변수 상수 목록으로 돌아가기


 

노드 탐색 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 SYNCMLDM_WTREE입니다.

노드 탐색 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
대상 URI 검색을 시작할 관리 트리의 위치

문자열 값

필수 매개변수.
TREE_WALKER_TARGET_URI
./DevInfo
경로 노드 저장 재고에 경로(내부) 노드 저장(부담이 큼)

문자열 값.

필수 매개변수.
STORE_NODES
참조:
  경로 노드 저장 값
검색 깊이 검색의 깊이. 이 매개변수를 사용하여 부담이 큰 트리 스캔을 제한합니다.

숫자 값

필수 매개변수.
SEARCH_DEPTH
2

경로 노드 저장 값

경로 노드 저장 값은 문자열입니다.

경로 노드 저장 값
 경로 노드 저장 유형     설명
  예 경로를 저장합니다.
아니오   아니오 경로를 저장하지 않습니다.

작업 매개변수 상수 목록으로 돌아가기


 

특성 편집 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 PROPERTIES_EDITING입니다.

특성 편집 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
조작 특성에 대해 수행할 조작을 식별합니다. 조작은 다음과 같습니다.
  • 특정 노드 추가 또는 바꾸기
  • 특성 노드 삭제
  • 특성 값 추가 또는 바꾸기
PROP_OP에 다음 값을 사용하십시오.
  • ADD_REPLACE_NODE
  • DELETE_NODE
  • ADD_REPLACE_VALUE
문자열 값.
PROP_OP
DELETE_NODE
노드 인테리어 노드 또는 리프 노드의 경로를 지정합니다.

문자열 값
PROP_NODE
/rcpinstall.properties


./Configuration/Properties
노드를 추가하거나 노드의 값을 바꿀 때 사용할 값을 식별합니다.

조작이 노드 추가 또는 바꾸기인 경우 값 필드를 지정할 수 없습니다. .

문자열 값
PROP_VALUE
141

 

작업 매개변수 상수 목록으로 돌아가기


 

특성 검색 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 PROPERTIES_RETRIEVAL입니다.

특성 검색 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
특성 경로 검색에 대한 시작 특성 경로를 지정합니다. 특성 파일의 경로를 사용하십시오.

장치 관리자 서버는 전체 URL을 구성합니다.

문자열 값.
PROP_TARGET_URI
/rcpinstall.properties


/ Server
adds the prefix, ./Configuration/Properties to this path
경로 노드 저장 인테리어 노드 경로가 자원 명세에 저장되었는지 여부를 판별합니다. 인테리어 노드를 저장하려면 추가 자원이 필요합니다.

리프 노드 경로는 항상 자원 명세에 저장됩니다.

허용한 값은 다음과 같습니다.

  • 아니오
기본값은 No입니다.
PROP_STORE_NODES
아니오
검색 깊이 특성 검색 깊이를 지정합니다.

반복 검색의 깊이를 제한하려면 검색 깊이에 대한 값을 지정합니다.

1 - 9999의 정수를 지정합니다. 기본값은 2입니다.
PROP_SEARCH_DEPTH
3

 

작업 매개변수 상수 목록으로 돌아가기


 

레지스트리 편집 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 REGISTRY_EDITING입니다.

레지스트리 편집 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
조작 지정된 레지스트리 항목에 수행할 조작

문자열 값

필수 매개변수.
MODREG_CMD_OPERATION
선택사항 키워드
추가 또는 수정 ADD_OR_MODIFY
Delete 키 또는 값  DELETE
레지스트리 키 또는 값 경로 레지스트리 키 또는 값 노드의 전체 경로

문자열 값.

필수 매개변수.
MODREG_ITEM_1_TARGET_URI
예제 값:

\HKEY_LOCAL_MACHINE\Software\ValueName
레지스트리 값 유형(또는 키) 레지스트리 키 또는 값의 노드 유형을 지정합니다.

문자열 값.

필수 매개변수.
MODREG_ITEM_1_METAFORMAT
선택사항 키워드
REG_SZ(문자열) chr
URL의 REG_SZ URL의 chr
REG_DWORD(정수) int
키 경로 node
REG_BINARY bin
URL의 REG_BINARY URL의 2진
REG_BINARY 기본 64 인코딩  b64
레지스트리 값 데이터 값 노드의 경우, 데이터를 지정하는 텍스트 필드

문자열 값.

선택적 매개변수입니다.
MODREG_ITEM_1_DATA
my_value

작업 매개변수 상수 목록으로 돌아가기


 

레지스트리 검색 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 REGISTRY_RETRIEVAL입니다.

레지스트리 검색 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
레지스트리 키 또는 값 경로 레지스트리 키 또는 값 노드의 전체 경로

문자열 값.

선택적 매개변수입니다.
TREE_WALKER_TARGET_URI
예제 값:

\HKEY_LOCAL_MACHINE\Software\ValueName
경로 노드 저장 재고에 경로 노드를 저장할지(더 많은 자원 사용) 여부를 결정합니다.

문자열 값.

필수 매개변수.
STORE_NODES
선택사항   키워드
yes
아니오 no
검색 깊이 검색 깊이를 식별합니다. 자원을 많이 사용하는 트리 스캔을 제한합니다.

문자열 값.

필수 매개변수.
SEARCH_DEPTH
1 - 9999의 정수

작업 매개변수 상수 목록으로 돌아가기


 

실행 명령 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 RUN_COMMAND입니다.

실행 명령 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
명령 문자열 장치에서 실행하는 명령.

작업에 대해 필수
COMMAND_STRING
문자열 값
캡처 리턴 코드, stdout, 및 stderr
캡처 명령 출력
리턴 코드, stdout 및 stderr 메시지가 저장되는지 여부를 판별합니다. 매개변수가 선택적입니다.

올바른 값은 다음과 같습니다.
YES - 캡처 메시지
NO

기본값은 YES입니다.

문자열 값.

작업에 대해 필수
CAPTURE_OUTPUT
YES
종료 값 실패
명령에서 0이 아닌 리턴 코드에 대한 작업 실패
리턴 코드가 0이 아닐 경우 작업을 실패하는지 여부를 판별합니다. 매개변수가 선택적입니다.

올바른 값은 다음과 같습니다.
YES - 작업을 실패합니다(기본값).
NO - 작업을 실패하지 않습니다.

문자열 값.

작업에 대해 필수
FAIL_JOB_ON_NON_ZERO_RC
YES
STDIN 데이터의 URL mrCmd 명령을 포함하는 입력 파일을 읽고 명령으로 전달하는지 여부를 판별합니다.

올바른 값은 YES 및 NO입니다. COMMAND_STDIN=YES일 경우 입력 파일이 호출됩니다. 입력 파일은 URL 액세스 가능 파일입니다.

문자열 값

매개변수가 선택적입니다.
COMMAND_STDIN
YES

작업 매개변수 상수 목록으로 돌아가기


 

소프트웨어 분배 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 SW_DIST입니다.

소프트웨어 분배 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
소프트웨어 작업 유형 및 대상 장치 클래스에 대해 등록된 소프트웨어 목록

문자열 값.

매개변수가 필요합니다.
DMS__ID_OF_SOFTWARE_PACKAGE
목록에서 하나의 소프트웨어 패키지를 선택합니다. 값은 소프트웨어 ID입니다.
자동 시작 지정된 번들 및 연관된 필수 소프트웨어 번들을 로드한 후 이러한 번들을 자동으로 시작해야 하는지 여부를 결정합니다.

문자열 값.

OSGi 번들 분배시 매개변수가 필요합니다.
AutoStart
선택사항   키워드
True TRUE
False FALSE

작업 매개변수 상수 목록으로 돌아가기


 

소프트웨어 제거 작업 매개변수

이 작업 유형의 관리 API 및 관리 명령 키워드는 SW_REMOVAL입니다.

Eclipse, OSGi, Linux 및 Windows 32비트의 소프트웨어 제거 작업 매개변수
매개변수 설명
키워드 
관리 API 및 관리 명령
샘플/주
조치 지정된 번들에 수행할 조치

문자열 값

필수 매개변수.
조치
선택사항 키워드
설치 제거 설치 제거
포괄적 설치 제거  UninstallDeep
재고의 OSGi 번들 대상 장치의 재고에 나열된 번들

문자열 값.

선택적 매개변수입니다.
BundlesFromInventory
다중 선택이 가능합니다.

값은 bundle_name:bundle_version의 쉼표 구분 목록입니다.
재고에 나열되지 않은 저장소의 OSGi 번들 대상 장치의 재고에 나열되지 않은 번들

문자열 값.

선택적 매개변수입니다.
BundlesFromRepository
다중 선택이 가능합니다.

값은 bundle_name:bundle_version의 쉼표 구분 목록입니다.
추가 번들 위의 두 개 필드에 나열되지 않은 번들을 지정하는 텍스트 필드

문자열 값.

선택적 매개변수입니다.
BundlesFromTextBox
값은 bundle_name:bundle_version의 쉼표 구분 목록입니다.
자원 명세에서 기호 이름이 있는 OSGi 번들 대상 장치의 재고에 기호 이름으로 나열된 번들. 이 매개변수를 사용하여 R3+ 및 R4 번들의 목록을 지정하십시오.

문자열 값

선택적 매개변수입니다.
BundleSymbolicNamesFromInventory
다중 선택이 가능합니다. 값은 bundle_name:bundle_version의 쉼표 구분 목록입니다.
재고에 나열되지 않은 저장소의 기호 이름이 있는 OSGi 번들 대상 장치의 재고에 기호 이름으로 나열되지 않은 번들. 이 매개변수를 사용하여 R3+ 및 R4 번들의 목록을 지정하십시오.

문자열 값

선택적 매개변수입니다.
BundleSymbolicNamesFromRepository
다중 선택이 가능합니다. 값은 bundle_name:bundle_version의 쉼표 구분 목록입니다.
기호 이름이 있는 추가 번들 위의 두 개 필드에 기호 이름으로 나열되지 않은 번들을 지정하는 텍스트 필드. 이 키워드를 사용하여 R3+ 및 R4 번들의 목록을 지정하십시오.

문자열 값

선택적 매개변수입니다.
BundleSymbolicNamesFromTextBox
값은 bundle_name:bundle_version의 쉼표 구분 목록입니다.

작업 매개변수 상수 목록으로 돌아가기