자원 어댑터 설치를 정의합니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
location | 파일, 디렉토리 또는 URL입니다. | 설치할 RAR 파일의 경로를 정의합니다. | |
autoStart | boolean | 자원 어댑터를 배치한 후 자동으로 시작할지또는 자원을 인젝션하거나 검색한 후 천천히 시작할지를 구성합니다. |
애플리케이션 클래스 로더의 설정을 정의합니다.
Name | Type | Default | Description |
---|---|---|---|
delegation |
| parentFirst | 이 클래스로더 이전 또는 이후에 상위 클래스로더가 사용되는지 여부를 제어합니다. 상위 우선이 선택된 경우 클래스 경로를 검색하기 전에 직계 상위에 위임하십시오. 상위 마지막이 선택된 경우 직계 상위에 위임하기 전에 클래스 경로를 검색하십시오. parentLast 상위 마지막 parentFirst 상위 우선 |
privateLibraryRef | 최상위 레벨 library 요소에 대한 참조 목록입니다(쉼표로 구분된 문자열). | 라이브러리 참조 목록입니다. 라이브러리 클래스 인스턴스가 다른 클래스로더에서 클래스 인스턴스에 독립적이며 이 클래스로더에 고유합니다. | |
commonLibraryRef | 최상위 레벨 library 요소에 대한 참조 목록입니다(쉼표로 구분된 문자열). | 라이브러리 참조 목록입니다. 라이브러리 클래스 인스턴스는 다른 클래스로더와 공유됩니다. | |
classProviderRef | 최상위 레벨 resourceAdapter 요소에 대한 참조 목록입니다(쉼표로 구분된 문자열). | 클래스 제공자 참조 목록입니다. 클래스 또는 자원을 검색할 때 이 클래스 로더는 자신의 클래스 경로를 검색한 후 지정된 클래스 제공자에게 위임합니다. | |
apiTypeVisibility | string | spec,ibm-api,api,stable | 이 클래스 로더가 지원하는 API 패키지 유형입니다. 이 값은 API 패키지 즉, 스펙, ibm-api, api, 안정, 써드파티 조합의 쉼표로 분리된 목록입니다. |
라이브러리 참조 목록입니다. 라이브러리 클래스 인스턴스가 다른 클래스로더에서 클래스 인스턴스에 독립적이며 이 클래스로더에 고유합니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
name | string | 관리자를 위한 공유 라이브러리의 이름 | |
description | string | 관리자를 위한 공유 라이브러리의 설명 | |
filesetRef | 최상위 레벨 fileset 요소에 대한 참조 목록입니다(쉼표로 구분된 문자열). | 참조된 파일세트의 ID | |
apiTypeVisibility | string | spec,ibm-api,api,stable | 이 클래스 로더가 지원하는 API 패키지 유형입니다. 이 값은 API 패키지 즉, 스펙, ibm-api, api, 안정, 써드파티 조합의 쉼표로 분리된 목록입니다. |
classloader > privateLibrary > fileset
참조된 파일세트의 ID
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
dir | 디렉토리에 대한 경로 | ${server.config.dir} | 파일을 검색할 기본 디렉토리입니다. |
caseSensitive | boolean | true | 검색이 대소문자를 구분해야 하는지 여부를 표시하는 부울입니다(기본값: true). |
includes | string | * | 검색 결과에 포함할 파일 이름 패턴의 쉼표 또는 공백으로 구분된 목록입니다(기본값: *). |
excludes | string | 검색 결과에서 제외할 파일 이름 패턴의 쉼표 또는 공백으로 구분된 목록입니다. 기본적으로 어떤 파일도 제외되지 않습니다. | |
scanInterval | 밀리초 정밀도를 사용하는 기간 | 0 | 시간 단위 접미부 h(시간), m(분), s(초), ms(밀리초)를 사용하여 파일 세트의 변경을 점검할 스캔 간격입니다(예: 2ms 또는 5s). 기본적으로 사용 안 합니다(scanInterval=0). 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다. |
classloader > privateLibrary > folder
참조된 폴더의 ID
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
dir | 디렉토리에 대한 경로 | 자원 파일을 찾기 위한 라이브러리 클래스 경로에 포함될 디렉토리 또는 폴더 |
classloader > privateLibrary > file
참조된 파일의 ID
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
name | 파일에 대한 경로 | 완전한 파일 이름 |
라이브러리 참조 목록입니다. 라이브러리 클래스 인스턴스는 다른 클래스로더와 공유됩니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
name | string | 관리자를 위한 공유 라이브러리의 이름 | |
description | string | 관리자를 위한 공유 라이브러리의 설명 | |
filesetRef | 최상위 레벨 fileset 요소에 대한 참조 목록입니다(쉼표로 구분된 문자열). | 참조된 파일세트의 ID | |
apiTypeVisibility | string | spec,ibm-api,api,stable | 이 클래스 로더가 지원하는 API 패키지 유형입니다. 이 값은 API 패키지 즉, 스펙, ibm-api, api, 안정, 써드파티 조합의 쉼표로 분리된 목록입니다. |
classloader > commonLibrary > fileset
참조된 파일세트의 ID
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
dir | 디렉토리에 대한 경로 | ${server.config.dir} | 파일을 검색할 기본 디렉토리입니다. |
caseSensitive | boolean | true | 검색이 대소문자를 구분해야 하는지 여부를 표시하는 부울입니다(기본값: true). |
includes | string | * | 검색 결과에 포함할 파일 이름 패턴의 쉼표 또는 공백으로 구분된 목록입니다(기본값: *). |
excludes | string | 검색 결과에서 제외할 파일 이름 패턴의 쉼표 또는 공백으로 구분된 목록입니다. 기본적으로 어떤 파일도 제외되지 않습니다. | |
scanInterval | 밀리초 정밀도를 사용하는 기간 | 0 | 시간 단위 접미부 h(시간), m(분), s(초), ms(밀리초)를 사용하여 파일 세트의 변경을 점검할 스캔 간격입니다(예: 2ms 또는 5s). 기본적으로 사용 안 합니다(scanInterval=0). 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다. |
classloader > commonLibrary > folder
참조된 폴더의 ID
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
dir | 디렉토리에 대한 경로 | 자원 파일을 찾기 위한 라이브러리 클래스 경로에 포함될 디렉토리 또는 폴더 |
classloader > commonLibrary > file
참조된 파일의 ID
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
name | 파일에 대한 경로 | 완전한 파일 이름 |
지정된 인터페이스 및/또는 구현 클래스로 활성화 스펙, 관리 오브젝트 또는 연결 팩토리의 구성 특성 요소를 사용자 정의합니다.
Name | Type | Default | Description |
---|---|---|---|
implementation | string | 구성 특성 요소를 사용자 정의해야 하는 완전한 구현 클래스 이름입니다. | |
interface | string | 구성 특성 요소를 사용자 정의해야 하는 완전한 인터페이스 클래스 이름입니다. | |
suffix | string | 구성 특성 요소의 기본 접미부를 대체합니다. 예를 들면, properties.rarModule1.CustomConnectionFactory에서 "CustomConnectionFactory"입니다. 접미부는 자원 어댑터가 다중 유형의 연결 팩토리, 관리 오브젝트 또는 엔드포인트 활성화를 제공한 경우에 유용합니다. 구성 특성 요소 사용자 정의가 접미부를 생략하거나 공백으로 둔 경우 접미부는 사용되지 않습니다. |