Sun Java System Portal Server 7.2 관리 설명서

필터 구문

filter.conf 파일에 열거와 생성 필터에 대한 정의가 들어 있습니다. 이 파일에는 열거 및 생성 모두에 대한 다수의 필터가 포함될 수 있습니다. 로봇에서 사용하는 필터는 robot.conf 파일의 enumeration-filtergeneration-filter 등록 정보에서 지정합니다.

필터 정의는헤더, 본문 및 종료 부분으로 잘 정의된 구조를 가집니다. 헤더는 필터의 시작 부분을 식별하고 해당 이름을 선언합니다. 예를 들면 다음과 같습니다.


<Filter name="myFilter">

본문은 설정, 테스트, 열거 또는 생성 그리고 종료 중에 필터의 작동을 정의하는 일련의 필터 지시문으로 이루어집니다. 각 지시문은 함수 및 해당하는 경우 함수에 대한 등록 정보를 지정합니다.

종료 부분은 </Filter>로 표시됩니다.

예 19–1enumeration1이라는 필터를 보여줍니다.


예 19–1 열거 파일 구문


<Filter name="enumeration1>
   Setup fn=filterrules-setup config=./config/filterrules.conf
#  규칙 처리
   MetaData fn=filterrules-process
#  유형 및 프로세스 규칙별로 다시 필터링
   Data fn=assign-source dst=type src=content-type
   Data fn=filterrules-process
#  HTML에서만 열거 수행
   Enumerate enable=true fn=enumerate-urls max=1024 type=text/html
#  정리
   Shutdown fn=filterrules-shutdown
</Filter>