JobPrioritySupported
JobPrioritySupported (지원되는 작업 우선순위 수)
Print Service 인스턴스가 JobPriority 속성을 지원하는지, 그리고 지원하는 서로 다른 작업 우선순위 단계의 개수를 지정하는 정수 값 기반 인쇄 속성 클래스예요.
본문
클라이언트는 작업에 대해 항상 1에서 100 사이의 아무 JobPriority 값을 지정할 수 있어요. 그러나 Print Service 인스턴스는 100개보다 적은 수의 서로 다른 작업 우선순위 단계를 지원할 수 있어요. 이 경우 Print Service 인스턴스는 클라이언트가 지정한 작업 우선순위 값을 지원되는 우선순위 단계 중 하나로 자동 매핑하는데, 100개의 우선순위 값을 사용 가능한 우선순위 단계에 균등하게 나누어요.
IPP 호환성: 정수 값이 IPP 정수 값을 주고, getName()이 반환하는 카테고리 이름이 IPP 속성 이름을 줘요.
생성자 요약
- JobPrioritySupported(int value) — 주어진 정수 값으로 새 작업 우선순위 지원 속성을 생성해요.
value는 지원되는 서로 다른 작업 우선순위 단계의 개수를 나타내요.value가 1보다 작거나 100보다 크면IllegalArgumentException을 던져요.
메서드 요약
- boolean equals(Object object) — 이 작업 우선순위 지원 속성이 전달받은 객체와 동등한지 여부를 반환해요. 동등하려면
object가 null이 아니고,JobPrioritySupported클래스의 인스턴스이며, 두 값이 같아야 해요. - final Class<? extends Attribute> getCategory() — 이 인쇄 속성 값의 "카테고리"로 사용할 인쇄 속성 클래스를 가져와요.
JobPrioritySupported클래스의 카테고리는JobPrioritySupported클래스 자체예요. - final String getName() — 이 속성 값이 인스턴스인 카테고리의 이름을 가져와요.
JobPrioritySupported클래스의 카테고리 이름은"job-priority-supported"예요.