JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.print.attribute.standard
Ŭ·¡½º JobState

java.lang.Object 
  |
  +--javax.print.attribute.EnumSyntax 
        |
        +--javax.print.attribute.standard.JobState
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Attribute , Cloneable , PrintJobAttribute , Serializable

public class JobState
extends EnumSyntax
implements PrintJobAttribute

JobState ´Â Àμâ ÀÛ¾÷ÀÇ ÇöÀç »óŸ¦ ½Äº°ÇØ ¿­°ÅÇÏ´Â Àμ⠼Ӽº Ŭ·¡½ºÀÔ´Ï´Ù. JobState Ŭ·¡½º´Â ÀÛ¾÷ »óŸ¦ ³ªÅ¸³»´Â Ç¥ÁØÄ¡¸¦ Á¤ÀÇÇÕ´Ï´Ù. Àμ⠼­ºñ½º°¡ ±¸ÇöµÇ´Â °æ¿ì, ±¸Çö¿¡ ÀûÇÕÇÏ´Â ÀÛ¾÷ »óŸ¸À» ÅëÁöÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. Á¤ÀÇµÈ ¸ðµç »óŸ¦ ÅëÁöÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. JobStateReasons ¼Ó¼ºÀº JobState ¼Ó¼ºÀ» È®ÀåÇØ, ¾î´À »óÅÂÀÇ ÀÛ¾÷¿¡ ´ëÇØº¸´Ù »ó¼¼ÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.

IPP ȣȯ¼º: getName() ·Î µ¹·ÁÁÖ¾îÁö´Â Ä«Å×°í¸®¸íÀÌ IPP ¼Ó¼º¸í, ¿­°ÅµÇ´Â Á¤¼öÄ¡°¡ IPP ÀÇ °ª,toString() ¸Þ¼Òµå·Î µ¹·ÁÁÖ¾îÁö´Â °ªÀÌ ¼Ó¼ºÄ¡ÀÇ IPP ij¸¯ÅÍ ¶óÀΠǥÇö¿¡ °¢°¢ ´ëÀÀÇÕ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á÷·ÄÈ­ µÈ Çü½Ä

ÇʵåÀÇ °³¿ä
static JobState ABORTED
          Åë»ó, ÀÛ¾÷ »óŰ¡ PROCESSING ¶Ç´Â PROCESSING_STOPPED ¶§¿¡, ½Ã½ºÅÛÃø¿¡¼­ ÀÛ¾÷ÀÌ »èÁ¦µÇ¾î ÇÁ¸°ÅͰ¡ ÀÛ¾÷ÀÇ Ãë¼Ò¸¦ ¿Ï·áÇØ, ¸ðµç ÁҺ꽺Å×ÀÌŸ½º ¼Ó¼ºÀÌ ÀÛ¾÷ÀÇ ÃÖÁ¾Ä¡·Î ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù.
static JobState CANCELED
          À¯ÀúÃøÀÇ Á¶ÀÛÀ¸·Î ÀÛ¾÷ÀÌ »èÁ¦µÇ¾î ÇÁ¸°ÅͰ¡ ÀÛ¾÷ÀÇ Ãë¼Ò¸¦ ¿Ï·áÇØ, ¸ðµç ÁҺ꽺Å×ÀÌŸ½º ¼Ó¼ºÀÌ ÀÛ¾÷ÀÇ ÃÖÁ¾Ä¡·Î ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù.
static JobState COMPLETED
          ÀÛ¾÷ÀÌ Á¤»óÀûÀ¸·Î ¿Ï·áÇϰí ÀÖ´ÂÁö ó¸® ÈÄ¿¡ °æ°í ¶Ç´Â ¿¡·¯°¡ ³ª¿Í ÀμâµÈ ¿ëÁö´Â ¸ðµÎ ÀûÀýÇÑ Ãâ·Â Æ®·¹ÀÌ¿¡ ¹èÃâµÇ¾î ¸ðµç ÁҺ꽺Å×ÀÌŸ½º ¼Ó¼ºÀÌ ÀÛ¾÷ÀÇ ÃÖÁ¾Ä¡·Î ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù.
static JobState PENDING
          ÀÛ¾÷Àº ó¸® ´ë»óÀÌ µÇ¾î ÀÖ½À´Ï´Ù¸¸ ¾ÆÁ÷ 󸮵ǰí ÀÖÁö ¾Ê½À´Ï´Ù.
static JobState PENDING_HELD
          ¸î°³ÀÇ ¿øÀÎÀ¸·Î ÀÛ¾÷ÀÌ Ã³¸® ´ë»óÀÌ µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù¸¸, À̰͵éÀÌ ÇØ°áµÈ ½ÃÁ¡¿¡¼­ »óŰ¡ PENDING °¡ µË´Ï´Ù.
static JobState PROCESSING
          ÀÛ¾÷Àº ó¸®ÁßÀ̸ç, ´ÙÀ½ÀÇ ¾×Ƽ¹öƼ°¡ 1 °³ ÀÌ»ó ¹ß»ýÇϰí ÀÖ½À´Ï´Ù.
static JobState PROCESSING_STOPPED
          ¸î°³ÀÇ ¿øÀÎÀ¸·Î, ÀÛ¾÷ÀÌ Ã³¸®Áß¿¡ Á¤ÁöµÇ°í ÀÖ½À´Ï´Ù.
static JobState UNKNOWN
          ÀÛ¾÷ »óÅ´ ºÒ¸íÇÕ´Ï´Ù.
 
»ý¼ºÀÚÀÇ °³¿ä
protected JobState (int value)
          ÁöÁ¤µÈ Á¤¼öÄ¡¸¦ »ç¿ëÇØ »õ·Î¿î ÀÛ¾÷ »óÅ ¿­°ÅÄ¡¸¦ ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 Class getCategory ()
          ÀÌ Àμ⠼ӼºÄ¡ÀÇ ¡¸Ä«Å×°í¸®¡¹·Î¼­ »ç¿ëµÇ´Â Àμ⠼Ӽº Ŭ·¡½º¸¦ µ¹·ÁÁÝ´Ï´Ù.
protected  EnumSyntax [] getEnumValueTable ()
          JobState Ŭ·¡½ºÀÇ ¿­°ÅÄ¡ Å×À̺íÀ» µ¹·ÁÁÝ´Ï´Ù.
 String getName ()
          ÀÌ ¼Ó¼ºÄ¡°¡ ÀνºÅϽºÀÎ Ä«Å×°í¸®ÀÇ ¸íĪÀ» µ¹·ÁÁÝ´Ï´Ù.
protected  String [] getStringTable ()
          JobState Ŭ·¡½ºÀÇ Ä³¸¯ÅÍ ¶óÀÎ Å×À̺íÀ» µ¹·ÁÁÝ´Ï´Ù.
 
Ŭ·¡½º javax.print.attribute. EnumSyntax ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , getOffset , getValue , hashCode , readResolve , toString
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
equals , finalize , getClass , notify , notifyAll , wait , wait , wait
 

ÇʵåÀÇ »ó¼¼

UNKNOWN

public static final JobState  UNKNOWN
ÀÛ¾÷ »óÅ´ ºÒ¸íÇÕ´Ï´Ù.


PENDING

public static final JobState  PENDING
ÀÛ¾÷Àº ó¸® ´ë»óÀÌ µÇ¾î ÀÖ½À´Ï´Ù¸¸ ¾ÆÁ÷ 󸮵ǰí ÀÖÁö ¾Ê½À´Ï´Ù.


PENDING_HELD

public static final JobState  PENDING_HELD
¸î°³ÀÇ ¿øÀÎÀ¸·Î ÀÛ¾÷ÀÌ Ã³¸® ´ë»óÀÌ µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù¸¸, À̰͵éÀÌ ÇØ°áµÈ ½ÃÁ¡¿¡¼­ »óŰ¡ PENDING °¡ µË´Ï´Ù. ÀÛ¾÷ÀÇ JobStateReasons ¼Ó¼ºÀ¸·Î, ÀÛ¾÷ÀÌ Ã³¸® ´ë»óÀ¸·Î µÇ¾î ÀÖÁö ¾ÊÀº ¿øÀÎÀ» ³ªÅ¸³¾ Çʿ䰡 ÀÖ½À´Ï´Ù.


PROCESSING

public static final JobState  PROCESSING
ÀÛ¾÷Àº ó¸®ÁßÀ̸ç, ´ÙÀ½ÀÇ ¾×Ƽ¹öƼ°¡ 1 °³ ÀÌ»ó ¹ß»ýÇϰí ÀÖ½À´Ï´Ù.
  1. PDL µîÀÇ ºÐ¼®, »ý¼º, º¯È¯À» ½Ç½ÃÇÏ´Â 1 kr ÀÌ»óÀÇ ¼ø¼öÇÑ ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î¼¼½º¸¦ ÀÛ¾÷ÀÌ »ç¿ëÁß, ¶Ç´Â »ç¿ë ½ÃÇàÁß

  2. PDL º¯È¯, ¸Åü¿¡ÀÇ ¸¶Å·, ¶Ç´Â ½ºÅ×ÀÌÇÁ¸µµîÀÇ Á¾·á 󸮸¦ ½Ç½ÃÇÏ´Â 1 kr ÀÌ»óÀÇ Çϵå¿þ¾î µð¹ÙÀ̽º¸¦ ÀÛ¾÷ÀÌ »ç¿ëÁß, ¶Ç´Â »ç¿ë ½ÃÇàÁß

  3. ÇÁ¸°ÅÍÀÇ Àμâ Áغñ´Â ¿Ï·áÇϰí ÀÖÁö¸¸, ÀÛ¾÷ÀÌ Ãâ·Â µð¹ÙÀ̽º¿¡ µµÂøÇÏÁö ¾Ê±â ¶§¹®¿¡, ¶Ç´Â Ãâ·Â µð¹ÙÀ̽ºÀΰ¡ ´Ù¸¥ ½ºÇ®·¯ÀÇ Å¥¿¡ µé¾î°¡ ÀÖ¾î Àμ⠴ë±â »óŰ¡ µÇ¾î ÀÖ±â (À§ÇØ)¶§¹®¿¡, Ãâ·Â µð¹ÙÀ̽º·Î ÀμⰡ ¾ÆÁ÷ ½ÇÇàµÇ¾î ÀÖÁö ¾Ê´Ù

ÀÛ¾÷ »óŰ¡ PROCESSING ÀÇ °æ¿ì, ÀÛ¾÷ ÀüüÀÇ ½ºÅ×ÀÌÅͽº¿¡, ÇÁ¸°ÅÍÀÇ PrinterState °ú PrinterStateReasons ¼Ó¼ºÀ¸·Î ³ªÅ¸³»Áö´Â »ó¼¼ ½ºÅ×ÀÌÅͽº°¡ Æ÷ÇԵ˴ϴÙ.

ÀÛ¾÷ÀÇ ÁøÃ´À» ³ªÅ¸³»´Â JobStateReasons ¼Ó¼ºÀÇ Ãß°¡Ä¡°¡, Çʿ䰡 ¾ø¾îµµ ±¸Çö¿¡ Æ÷ÇԵǴ °æ¿ì°¡ ÀÖ½À´Ï´Ù. Ãâ·Â µð¹ÙÀ̽º°¡ ½ÇÁ¦·Î ¿ëÁö¿¡ ¸¶Å· Çϴ ŸÀ̹ÖÀ» ³ªÅ¸³»´Â JOB_PRINTING Ä¡³ª, ÇÁ¸°ÅͰ¡ ÀÛ¾÷À» Ãë¼ÒÇØ, ¶Ç´Â ÁßÁöÇÏ·Á°í Çϰí ÀÖ´Â °ÍÀ» ³ªÅ¸³»´Â PROCESSING_TO_STOP_POINT Ä¡ÀÇ Ãß°¡°¡ À̰Ϳ¡ ÇØ´çÇÕ´Ï´Ù.


PROCESSING_STOPPED

public static final JobState  PROCESSING_STOPPED
¸î°³ÀÇ ¿øÀÎÀ¸·Î, ÀÛ¾÷ÀÌ Ã³¸®Áß¿¡ Á¤ÁöµÇ°í ÀÖ½À´Ï´Ù. À̰͵éÀÌ ÇØ°áµÈ ½ÃÁ¡¿¡¼­ »óŰ¡ PROCESSING ¿¡ µ¹¾Æ¿É´Ï´Ù.

ÀÛ¾÷ÀÇ JobStateReasons ¼Ó¼ºÀº ÀÛ¾÷ÀÌ Ã³¸®¸¦ Á¤ÁöÇϰí ÀÖ´Â ¿øÀÎÀ» ³ªÅ¸³À´Ï´Ù. ¿¹¸¦ µé¾î Ãâ·Â µð¹ÙÀ̽º°¡ Á¤ÁöÇϰí ÀÖ´Â °æ¿ì´Â PRINTER_STOPPED °¡ ÀÛ¾÷ÀÇ JobStateReasons ¼Ó¼ºÀ¸·Î ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù.

ÁÖ: Ãâ·Â µð¹ÙÀ̽º°¡ Á¤ÁöÇϰí ÀÖÀ» ¶§´Â ±Ùó¿¡ ÀÖ´Â »ç¶÷ÀÌ ÀνÄÇÒ ¼ö ÀÖ´Â °Í °°Àº ÇüÅ·Î, ±× µð¹ÙÀ̽º ÀÚü°¡ »óŸ¦ ³ªÅ¸³À´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ ÇÁ¸°ÅÍÀÇ PrinterState °ú PrinterStateReasons ¼Ó¼ºÀ» È®ÀÎÇÏ´Â °ÍÀ¸·Î½á, µð¹ÙÀ̽º »óŸ¦ º¸´Ù ¿ÏÀüÇϰÔ, ¸®¸ðÆ®·Î ÃëµæÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.


CANCELED

public static final JobState  CANCELED
À¯ÀúÃøÀÇ Á¶ÀÛÀ¸·Î ÀÛ¾÷ÀÌ »èÁ¦µÇ¾î ÇÁ¸°ÅͰ¡ ÀÛ¾÷ÀÇ Ãë¼Ò¸¦ ¿Ï·áÇØ, ¸ðµç ÁҺ꽺Å×ÀÌŸ½º ¼Ó¼ºÀÌ ÀÛ¾÷ÀÇ ÃÖÁ¾Ä¡·Î ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù. ÇÁ¸°ÅÍ·Î ÀÛ¾÷ÀÌ »èÁ¦µÇ°í ÀÖÀ» ¶§¿¡´Â ÀÛ¾÷Àº ÇöÀç »óÅÂÀΠä ³²½À´Ï´Ù¸¸, ÀÛ¾÷ÀÇ JobStateReasons ¼Ó¼º¿¡´Â PROCESSING_TO_STOP_POINT Ä¡, ¹× CANCELED_BY_USER, CANCELED_BY_OPERATOR, ¶Ç´Â CANCELED_AT_DEVICE ÀÇ ¾î¶² °ÍÀΰ¡ÀÇ °ªÀ» Æ÷ÇÔÇϵµ·Ï(µíÀÌ) ÇÕ´Ï´Ù. ÀÛ¾÷ »óŰ¡ CANCELED ·Î ¹Ù²ð ¶§¿¡´Â PROCESSING_TO_STOP_POINT Ä¡°¡ ³²¾Æ ÀÖ´Â °æ¿ì´Â »èÁ¦ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù¸¸, CANCELED_BY_xxx Ä¡´Â ±×´ë·Î ³²±æ Çʿ䰡 ÀÖ½À´Ï´Ù.


ABORTED

public static final JobState  ABORTED
Åë»ó, ÀÛ¾÷ »óŰ¡ PROCESSING ¶Ç´Â PROCESSING_STOPPED ¶§¿¡, ½Ã½ºÅÛÃø¿¡¼­ ÀÛ¾÷ÀÌ »èÁ¦µÇ¾î ÇÁ¸°ÅͰ¡ ÀÛ¾÷ÀÇ Ãë¼Ò¸¦ ¿Ï·áÇØ, ¸ðµç ÁҺ꽺Å×ÀÌŸ½º ¼Ó¼ºÀÌ ÀÛ¾÷ÀÇ ÃÖÁ¾Ä¡·Î ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù. ÇÁ¸°ÅÍ·Î ÀÛ¾÷ÀÌ »èÁ¦µÇ°í ÀÖÀ» ¶§¿¡´Â ÀÛ¾÷Àº ÇöÀç »óÅÂÀΠä ³²½À´Ï´Ù¸¸, ÀÛ¾÷ÀÇ JobStateReasons ¼Ó¼º¿¡´Â PROCESSING_TO_STOP_POINT Ä¡, ¹× ABORTED_BY_SYSTEM Ä¡¸¦ Æ÷ÇÔÇϵµ·Ï(µíÀÌ) ÇÕ´Ï´Ù. ÀÛ¾÷ »óŰ¡ ABORTED ·Î ¹Ù²ð ¶§¿¡´Â PROCESSING_TO_STOP_POINT Ä¡°¡ ³²¾Æ ÀÖ´Â °æ¿ì´Â »èÁ¦ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù¸¸, ABORTED_BY_SYSTEM Ä¡´Â ±×´ë·Î ³²±æ Çʿ䰡 ÀÖ½À´Ï´Ù.


COMPLETED

public static final JobState  COMPLETED
ÀÛ¾÷ÀÌ Á¤»óÀûÀ¸·Î ¿Ï·áÇϰí ÀÖ´ÂÁö ó¸® ÈÄ¿¡ °æ°í ¶Ç´Â ¿¡·¯°¡ ³ª¿Í ÀμâµÈ ¿ëÁö´Â ¸ðµÎ ÀûÀýÇÑ Ãâ·Â Æ®·¹ÀÌ¿¡ ¹èÃâµÇ¾î ¸ðµç ÁҺ꽺Å×ÀÌŸ½º ¼Ó¼ºÀÌ ÀÛ¾÷ÀÇ ÃÖÁ¾Ä¡·Î ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù. ÀÛ¾÷ÀÇ JobStateReasons ¼Ó¼ºÀÇ °ªÀº COMPLETED_SUCCESSFULLY, COMPLETED_WITH_WARNINGS, ¶Ç´Â COMPLETED_WITH_ERRORS ÀÇ ¾î¶² °ÍÀΰ¡ÀÏ Çʿ䰡 ÀÖ½À´Ï´Ù.

»ý¼ºÀÚÀÇ »ó¼¼

JobState

protected JobState(int value)
ÁöÁ¤µÈ Á¤¼öÄ¡¸¦ »ç¿ëÇØ »õ·Î¿î ÀÛ¾÷ »óÅ ¿­°ÅÄ¡¸¦ ±¸ÃàÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
value - Á¤¼öÄ¡
¸Þ¼ÒµåÀÇ »ó¼¼

getStringTable

protected String [] getStringTable()
JobState Ŭ·¡½ºÀÇ Ä³¸¯ÅÍ ¶óÀÎ Å×À̺íÀ» µ¹·ÁÁÝ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º EnumSyntax ³»ÀÇ getStringTable
¹Ýȯ°ª:
ij¸¯ÅÍ ¶óÀÎ Å×À̺í

getEnumValueTable

protected EnumSyntax [] getEnumValueTable()
JobState Ŭ·¡½ºÀÇ ¿­°ÅÄ¡ Å×À̺íÀ» µ¹·ÁÁÝ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º EnumSyntax ³»ÀÇ getEnumValueTable
¹Ýȯ°ª:
Ä¡ Å×À̺í

getCategory

public final Class  getCategory()
ÀÌ Àμ⠼ӼºÄ¡ÀÇ ¡¸Ä«Å×°í¸®¡¹·Î¼­ »ç¿ëµÇ´Â Àμ⠼Ӽº Ŭ·¡½º¸¦ µ¹·ÁÁÝ´Ï´Ù.

JobState Ŭ·¡½º, ¹× º¥´õ Á¤ÀÇÀÇ ÀÓÀÇÀÇ ¼­ºê Ŭ·¡½º¿¡¼­´Â Ä«Å×°í¸®´Â JobState Ŭ·¡½º ÀÚ½ÅÀÌ µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ getCategory
¹Ýȯ°ª:
java.lang.Class Ŭ·¡½ºÀÇ ÀνºÅϽºÀÎ Àμ⠼Ӽº Ŭ·¡½º (Ä«Å×°í¸®)

getName

public final String  getName()
ÀÌ ¼Ó¼ºÄ¡°¡ ÀνºÅϽºÀÎ Ä«Å×°í¸®ÀÇ ¸íĪÀ» µ¹·ÁÁÝ´Ï´Ù.

JobState Ŭ·¡½º, ¹× º¥´õ Á¤ÀÇÀÇ ÀÓÀÇÀÇ ¼­ºê Ŭ·¡½º¿¡¼­´Â Ä«Å×°í¸®¸íÀº job-state °¡ µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ getName
¹Ýȯ°ª:
¼Ó¼º Ä«Å×°í¸®¸í

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.