|
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||
°³¿ä: ³»ºÎ Ŭ·¡½º | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå |
java.lang.Object | +--javax.security.auth.callback.ConfirmationCallback
ConfirmationCallback
¸¦ ±âº» ½ÃÅ¥·¯Æ¼ ¼ºñ½º·Î ÀνºÅϽºÈÇØ CallbackHandler
ÀÇ invokeCallback
¸Þ¼Òµå¿¡ °Ç³×ÁÖ¾î, YES/NO, OK/CANCEL, YES/NO/CANCEL µîÀÇ È®ÀÎÀ» ¿ä±¸ÇÕ´Ï´Ù.
CallbackHandler
ÇʵåÀÇ °³¿ä | |
static int |
CANCEL
CANCEL ¿É¼ÇÀÔ´Ï´Ù. |
static int |
ERROR
ERROR ¸Þ¼¼Áö ŸÀÔÀÔ´Ï´Ù. |
static int |
INFORMATION
INFORMATION ¸Þ¼¼Áö ŸÀÔÀÔ´Ï´Ù. |
static int |
NO
NO ¿É¼ÇÀÔ´Ï´Ù. |
static int |
OK
OK ¿É¼ÇÀÔ´Ï´Ù. |
static int |
OK_CANCEL_OPTION
OK/CANCEL ÀÇ È®ÀÎ ¿É¼ÇÀÔ´Ï´Ù. |
static int |
UNSPECIFIED_OPTION
ÁöÁ¤ÀÌ ¾ø´Â ¿É¼Ç ŸÀÔÀÔ´Ï´Ù. |
static int |
WARNING
WARNING ¸Þ¼¼Áö ŸÀÔÀÔ´Ï´Ù. |
static int |
YES
YES ¿É¼ÇÀÔ´Ï´Ù. |
static int |
YES_NO_CANCEL_OPTION
YES/NO/CANCEL ÀÇ È®ÀÎ ¿É¼ÇÀÔ´Ï´Ù. |
static int |
YES_NO_OPTION
YES/NO ÀÇ È®ÀÎ ¿É¼ÇÀÔ´Ï´Ù. |
constructor¡¡ ¡¡ ÀÇ °³¿ä | |
ConfirmationCallback (int messageType,
int optionType,
int defaultOption)
ConfirmationCallback ¸¦ ¸Þ¼¼Áö ŸÀÔ, ¿É¼Ç ŸÀÔ, ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù.
|
|
ConfirmationCallback (int messageType,
java.lang.String[] options,
int defaultOption)
ConfirmationCallback ¸¦ ¸Þ¼¼Áö ŸÀÔ, ¿É¼ÇÀÇ ¸®½ºÆ®, ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù.
|
|
ConfirmationCallback (java.lang.String prompt,
int messageType,
int optionType,
int defaultOption)
ConfirmationCallback ¸¦ prompt, ¸Þ¼¼Áö ŸÀÔ, ¿É¼Ç ŸÀÔ, ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù.
|
|
ConfirmationCallback (java.lang.String prompt,
int messageType,
java.lang.String[] options,
int defaultOption)
ConfirmationCallback ¸¦ prompt, ¸Þ¼¼Áö ŸÀÔ, ¿É¼ÇÀÇ ¸®½ºÆ®, ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù.
|
¸Þ¼ÒµåÀÇ °³¿ä | |
int |
getDefaultOption ()
µðÆúÆ® ¿É¼ÇÀ» ÃëµæÇÕ´Ï´Ù. |
int |
getMessageType ()
¸Þ¼¼ÁöÇüÀ» ÃëµæÇÕ´Ï´Ù. |
java.lang.String[] |
getOptions ()
È®ÀÎ ¿É¼ÇÀ» ÃëµæÇÕ´Ï´Ù. |
int |
getOptionType ()
¿É¼Ç ŸÀÔÀ» ÃëµæÇÕ´Ï´Ù. |
java.lang.String |
getPrompt ()
prompt¸¦ ÃëµæÇÕ´Ï´Ù. |
int |
getSelectedIndex ()
¼±ÅÃµÈ È®ÀÎ ¿É¼ÇÀ» ÃëµæÇÕ´Ï´Ù. |
void |
setSelectedIndex (int selection)
¼±ÅÃµÈ È®ÀÎ ¿É¼ÇÀ» ¼³Á¤ÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang.Object ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ÇʵåÀÇ »ó¼¼ |
public static final int UNSPECIFIED_OPTION
getOptionType
¸Þ¼Òµå°¡ ÀÌ °ªÀ» µ¹·ÁÁÖ´Â °ÍÀº, ÀÌ ConfirmationCallback
°¡ optionType
´Â ¾Æ´Ï°í options
·Î ÀνºÅϽºÈ µÇ¾úÀ» °æ¿ìÀÔ´Ï´Ù.
public static final int YES_NO_OPTION
±âº» ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â,YES
¶Ç´Â NO
·Î ȸ´äÇÒ ¼ö ÀÖ´Â È®ÀÎÀ» ¿ä±¸ÇÒ °æ¿ì¿¡, ÀÌ È®ÀÎ ¿É¼ÇÀ» optionType
·Î¼ ConfirmationCallback
constructor¡¡ ¡¡ À¸·Î ÁöÁ¤ÇÕ´Ï´Ù.
public static final int YES_NO_CANCEL_OPTION
±âº» ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â,YES
,NO
, ¶Ç´Â CANCEL
·Î ȸ´äÇÒ ¼ö ÀÖ´Â È®ÀÎÀ» ¿ä±¸ÇÒ °æ¿ì¿¡, ÀÌ È®ÀÎ ¿É¼ÇÀ» optionType
·Î¼ ConfirmationCallback
constructor¡¡ ¡¡ À¸·Î ÁöÁ¤ÇÕ´Ï´Ù.
public static final int OK_CANCEL_OPTION
±âº» ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â,OK
¶Ç´Â CANCEL
·Î ȸ´äÇÒ ¼ö ÀÖ´Â È®ÀÎÀ» ¿ä±¸ÇÒ °æ¿ì¿¡, ÀÌ È®ÀÎ ¿É¼ÇÀ» optionType
·Î¼ ConfirmationCallback
constructor¡¡ ¡¡ À¸·Î ÁöÁ¤ÇÕ´Ï´Ù.
public static final int YES
ÀÌ ConfirmationCallback
·Î optionType
°¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ÀÌ ¿É¼ÇÀº defaultOption
·Î¼ ÁöÁ¤µÇ´ÂÁö, ¼±ÅÃÇÑ À妽º·Î¼ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
public static final int NO
ÀÌ ConfirmationCallback
·Î optionType
°¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ÀÌ ¿É¼ÇÀº defaultOption
·Î¼ ÁöÁ¤µÇ´ÂÁö, ¼±ÅÃÇÑ À妽º·Î¼ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
public static final int CANCEL
ÀÌ ConfirmationCallback
·Î optionType
°¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ÀÌ ¿É¼ÇÀº defaultOption
·Î¼ ÁöÁ¤µÇ´ÂÁö, ¼±ÅÃÇÑ À妽º·Î¼ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
public static final int OK
ÀÌ ConfirmationCallback
·Î optionType
°¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ÀÌ ¿É¼ÇÀº defaultOption
·Î¼ ÁöÁ¤µÇ´ÂÁö, ¼±ÅÃÇÑ À妽º·Î¼ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
public static final int INFORMATION
public static final int WARNING
public static final int ERROR
constructor¡¡ ¡¡ ÀÇ »ó¼¼ |
public ConfirmationCallback(int messageType, int optionType, int defaultOption)
ConfirmationCallback
¸¦ ¸Þ¼¼Áö ŸÀÔ, ¿É¼Ç ŸÀÔ, ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù.
±âº» ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â, YES/NO, YES/NO/CANCEL, OK/CANCEL ÀÇ °¢ È®ÀÎ ¹æ¹ýÀÇ ¾î¶² °ÍÀÎÁö¸¦ ¿ä±¸ÇÏ´Â °æ¿ì¿¡, ÀÌ constructor¡¡ ¡¡ À» »ç¿ëÇÕ´Ï´Ù.
messageType
- ¸Þ¼¼ÁöÇü (INFORMATION
,WARNING
, ¶Ç´Â ERROR
)
optionType
- ¿É¼Ç ŸÀÔ (YES_NO_OPTION
,YES_NO_CANCEL_OPTION
, ¶Ç´Â OK_CANCEL_OPTION
)
defaultOption
- ÁöÁ¤ÇÑ optionType ¿¡ ÀÖ¾î¼ÀÇ µðÆúÆ® ¿É¼Ç (YES
,NO
,CANCEL
, ¶Ç´Â OK
)java.lang.IllegalArgumentException
- messageType °¡ INFORMATION
,WARNING
,ERROR
ÀÇ ¾î¶² °Íµµ ¾Æ´Ñ °æ¿ì, optionType °¡ YES_NO_OPTION
,YES_NO_CANCEL_OPTION
,OK_CANCEL_OPTION
ÀÇ ¾î¶² °Íµµ ¾Æ´Ñ °æ¿ì, ȤÀº defaultOption
°¡ optionType
³»ÀÇ ¿É¼ÇÀÇ ¾î´À °Í¿¡µµ ´ëÀÀÇÏÁö ¾Ê´Â °æ¿ìpublic ConfirmationCallback(int messageType, java.lang.String[] options, int defaultOption)
ConfirmationCallback
¸¦ ¸Þ¼¼Áö ŸÀÔ, ¿É¼ÇÀÇ ¸®½ºÆ®, ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù.
±âº»ÀÇ ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â, ¹Ì¸® ¼³Á¤µÇ¾î ÀÖ´Â ÀÌ¿ë °¡´ÉÇÑ È®ÀÎ ¹æ¹ý°ú´Â ´Ù¸¥ È®ÀÎÀ» ¿ä±¸ÇÏ´Â °æ¿ì (¿¹¸¦ µé¾î CONTINUE/ABORT ³ª STOP/GO), ÀÌ constructor¡¡ ¡¡ À» »ç¿ëÇÕ´Ï´Ù. È®ÀÎÀÇ ¿É¼ÇÀº,options
¹è¿¿¡ ¸®½ºÆ® µÇ¾î ¹Ì¸® µî·ÏµÇ¾î ÀÖ´Â ¿É¼Ç°ú °°Àº Çü½Ä¿¡¼ CallbackHandler
½ÇÀå¿¡ ÀÇÇØ Ç¥½ÃµË´Ï´Ù.
messageType
- ¸Þ¼¼ÁöÇü (INFORMATION
,WARNING
, ¶Ç´Â ERROR
)
options
- È®ÀÎ ¿É¼ÇÀÇ ¸®½ºÆ®
defaultOption
- options
¹è¿ÀÇ À妽º·Î¼ ³ªÅ¸³»Áö´Â µðÆúÆ® ¿É¼Çjava.lang.IllegalArgumentException
- messageType °¡ INFORMATION
,WARNING
,ERROR
ÀÇ ¾î¶² °Íµµ ¾Æ´Ñ °æ¿ì,options
°¡ null ÀÇ °æ¿ì,options
ÀÇ ±æÀ̰¡ 0 ÀÇ °æ¿ì,options
ÀÇ ¿ä¼Ò¿¡ null °¡ ÀÖ´Â °æ¿ì,options
ÀÇ ¿ä¼Ò¿¡ ±æÀÌ 0 ÀÇ °ÍÀÌ ÀÖ´Â °æ¿ì, ȤÀº defaultOption
°¡ options
ÀÇ ¹è¿ ¹üÀ§³»¿¡ ¾ø´Â °æ¿ìpublic ConfirmationCallback(java.lang.String prompt, int messageType, int optionType, int defaultOption)
ConfirmationCallback
¸¦ prompt, ¸Þ¼¼Áö ŸÀÔ, ¿É¼Ç ŸÀÔ, ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù.
±âº» ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â, YES/NO, YES/NO/CANCEL, OK/CANCEL ÀÇ °¢ È®ÀÎ ¹æ¹ýÀÇ ¾î¶² °ÍÀÎÁö¸¦ ¿ä±¸ÇÏ´Â °æ¿ì¿¡, ÀÌ constructor¡¡ ¡¡ À» »ç¿ëÇÕ´Ï´Ù.
prompt
- ¿É¼ÇÀÇ ¸®½ºÆ®¸¦ ±â¼úÇϱâ À§ÇÑ prompt
messageType
- ¸Þ¼¼ÁöÇü (INFORMATION
,WARNING
, ¶Ç´Â ERROR
)
optionType
- ¿É¼Ç ŸÀÔ (YES_NO_OPTION
,YES_NO_CANCEL_OPTION
, ¶Ç´Â OK_CANCEL_OPTION
)
defaultOption
- ÁöÁ¤ÇÑ optionType ¿¡ ÀÖ¾î¼ÀÇ µðÆúÆ® ¿É¼Ç (YES
,NO
,CANCEL
, ¶Ç´Â OK
)java.lang.IllegalArgumentException
- prompt
°¡ null ÀÇ °æ¿ì,prompt
ÀÇ ±æÀ̰¡ 0 ÀÇ °æ¿ì, messageType °¡ INFORMATION
,WARNING
,ERROR
ÀÇ ¾î¶² °Íµµ ¾Æ´Ñ °æ¿ì, optionType °¡ YES_NO_OPTION
,YES_NO_CANCEL_OPTION
,OK_CANCEL_OPTION
ÀÇ ¾î¶² °Íµµ ¾Æ´Ñ °æ¿ì, ȤÀº defaultOption
°¡ optionType
³»ÀÇ ¿É¼ÇÀÇ ¾î´À °Í¿¡µµ ´ëÀÀÇÏÁö ¾Ê´Â °æ¿ìpublic ConfirmationCallback(java.lang.String prompt, int messageType, java.lang.String[] options, int defaultOption)
ConfirmationCallback
¸¦ prompt, ¸Þ¼¼Áö ŸÀÔ, ¿É¼ÇÀÇ ¸®½ºÆ®, ¹× µðÆúÆ®ÀÇ ¿É¼ÇÀ» »ç¿ëÇØ ±¸ÃàÇÕ´Ï´Ù.
±âº»ÀÇ ½ÃÅ¥·¯Æ¼ ¼ºñ½º¿¡¼´Â, ¹Ì¸® ¼³Á¤µÇ¾î ÀÖ´Â ÀÌ¿ë °¡´ÉÇÑ È®ÀÎ ¹æ¹ý°ú´Â ´Ù¸¥ È®ÀÎÀ» ¿ä±¸ÇÏ´Â °æ¿ì (¿¹¸¦ µé¾î CONTINUE/ABORT ³ª STOP/GO), ÀÌ constructor¡¡ ¡¡ À» »ç¿ëÇÕ´Ï´Ù. È®ÀÎÀÇ ¿É¼ÇÀº,options
¹è¿¿¡ ¸®½ºÆ® µÇ¾î ¹Ì¸® µî·ÏµÇ¾î ÀÖ´Â ¿É¼Ç°ú °°Àº Çü½Ä¿¡¼ CallbackHandler
½ÇÀå¿¡ ÀÇÇØ Ç¥½ÃµË´Ï´Ù.
prompt
- ¿É¼ÇÀÇ ¸®½ºÆ®¸¦ ±â¼úÇϱâ À§ÇÑ prompt
messageType
- ¸Þ¼¼ÁöÇü (INFORMATION
,WARNING
, ¶Ç´Â ERROR
)
options
- È®ÀÎ ¿É¼ÇÀÇ ¸®½ºÆ®
defaultOption
- options
¹è¿ÀÇ À妽º·Î¼ ³ªÅ¸³»Áö´Â µðÆúÆ® ¿É¼Çjava.lang.IllegalArgumentException
- prompt
°¡ null ÀÇ °æ¿ì,prompt
ÀÇ ±æÀ̰¡ 0 ÀÇ °æ¿ì, messageType °¡ INFORMATION
,WARNING
,ERROR
ÀÇ ¾î¶² °Íµµ ¾Æ´Ñ °æ¿ì,options
°¡ null ÀÇ °æ¿ì,options
ÀÇ ±æÀ̰¡ 0 ÀÇ °æ¿ì,options
ÀÇ ¿ä¼Ò¿¡ null °¡ ÀÖ´Â °æ¿ì,options
ÀÇ ¿ä¼ÒÀÇ ¾î¶² °ÍÀΰ¡°¡ ±æÀÌ 0 ÀÇ °æ¿ì, ȤÀº defaultOption
°¡ options
ÀÇ ¹è¿ ¹üÀ§³»¿¡ ¾ø´Â °æ¿ì¸Þ¼ÒµåÀÇ »ó¼¼ |
public java.lang.String getPrompt()
ConfirmationCallback
°¡ prompt
¾øÀ½À¸·Î ÀνºÅϽºÈ µÇ¾úÀ» °æ¿ì´Â nullpublic int getMessageType()
INFORMATION
,WARNING
, ¶Ç´Â ERROR
)public int getOptionType()
ÀÌ ¸Þ¼Òµå°¡ UNSPECIFIED_OPTION
¸¦ µ¹·ÁÁÖ´Â °æ¿ì, ÀÌ ConfirmationCallback
´Â optionType
´Â ¾Æ´Ï°í options
·Î ÀνºÅϽºÈ µÇ°í ÀÖ½À´Ï´Ù. ÀÌ ¶§´Â,getOptions
¸¦ È£ÃâÇØ, Ç¥½ÃµÇ´Â È®ÀÎ ¿É¼ÇÀ» È®ÀÎÇØ ÁÖ¼¼¿ä.
YES_NO_OPTION
,YES_NO_CANCEL_OPTION
, ¶Ç´Â OK_CANCEL_OPTION
). ÀÌ ConfirmationCallback
°¡ optionType
´Â ¾Æ´Ï°í options
·Î ÀνºÅϽºÈ µÇ°í ÀÖ´Â °æ¿ì´Â UNSPECIFIED_OPTION
public java.lang.String[] getOptions()
ConfirmationCallback
°¡ options
´Â ¾Æ´Ï°í optionType
·Î ÀνºÅϽºÈ µÇ¾úÀ» °æ¿ì´Â nullpublic int getDefaultOption()
optionType
°¡ ÀÌ ConfirmationCallback
ÀÇ constructor¡¡ ¡¡ À¸·Î¼ ÁöÁ¤µÇ¾î ÀÖ´Â °æ¿ì´Â,YES
,NO
,OK
, ȤÀº CANCEL
¸¦ ³ªÅ¸³»´Â µðÆúÆ® ¿É¼Ç. ±×·¸Áö ¾ÊÀº °æ¿ì´Â, ÀÌ ConfirmationCallback
ÀÇ constructor¡¡ ¡¡ À¸·Î¼ ÁöÁ¤µÈ options
¹è¿ÀÇ À妽º·Î¼ µðÆúÆ® ¿É¼ÇÀ» µ¹·ÁÁØ´Ùpublic void setSelectedIndex(int selection)
selection
- optionType
°¡ ÀÌ ConfirmationCallback
ÀÇ constructor¡¡ ¡¡ À¸·Î¼ ÁöÁ¤µÇ¾î ÀÖ´Â °æ¿ì´Â,YES
,NO
,OK
, ȤÀº CANCEL
¸¦ ³ªÅ¸³»´Â ¼±Åà ³»¿ë. ±×·¸Áö ¾ÊÀº °æ¿ì´Â, ÀÌ ConfirmationCallback
ÀÇ constructor¡¡ ¡¡ À¸·Î¼ ÁöÁ¤µÈ options
¹è¿ÀÇ À妽º¸¦ ³ªÅ¸³»´Â ¼±Åà ³»¿ëpublic int getSelectedIndex()
optionType
°¡ ÀÌ ConfirmationCallback
ÀÇ constructor¡¡ ¡¡ À¸·Î¼ ÁöÁ¤µÇ¾î ÀÖ´Â °æ¿ì´Â,YES
,NO
,OK
, ȤÀº CANCEL
¸¦ ³ªÅ¸³»´Â ¼±ÅÃÇÑ È®ÀÎ ¿É¼Ç. ±×·¸Áö ¾ÊÀº °æ¿ì´Â, ÀÌ ConfirmationCallback
ÀÇ constructor¡¡ ¡¡ À¸·Î¼ ÁöÁ¤µÈ options
¹è¿ÀÇ À妽º·Î¼ ¼±ÅÃÇÑ È®ÀÎ ¿É¼ÇÀ» µ¹·ÁÁØ´Ù
|
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||
°³¿ä: ³»ºÎ Ŭ·¡½º | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå |