|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjavax.naming.NameClassPair
public class NameClassPair
ÀÌ Å¬·¡½º´Â ÄÁÅØ½ºÆ® ÀÇ ¹ÙÀεùÀÇ °´Ã¼¸í°ú Ŭ·¡½º¸íÀÇ Æä¾î¸¦ ³ªÅ¸³À´Ï´Ù.
ÄÁÅØ½ºÆ®Àº À̸§¿¡¼ °´Ã¼¿¡ÀÇ ¹ÙÀεùÀ¸·Î ±¸¼ºµË´Ï´Ù. NameClassPair Ŭ·¡½º´Â ¹ÙÀÎµå µÈ °´Ã¼ÀÇ À̸§°ú Ŭ·¡½º¸¦ ³ªÅ¸³À´Ï´Ù. NameClassPair Ŭ·¡½º´Â ÆÐŰÁö¸íÀÌ ¿ÏÀü ÁöÁ¤µÈ Ŭ·¡½º¸íÀ» ³ªÅ¸³»´Â À̸§°ú ij¸¯ÅÍ ¶óÀÎÀ¸·Î ±¸¼ºµË´Ï´Ù.
À̸§°ú Ŭ·¡½ºÀÇ Æä¾îÀÇ ³»¿ëÀ» µ¿ÀûÀ¸·Î »ý¼ºÇÏ´Â ³×ÀÌ¹Ö ½Ã½ºÅÛÀÇ °æ¿ì´Â ¼ºê Ŭ·¡½º¸¦ »ç¿ëÇØ ÁÖ¼¼¿ä.
NameClassPair ÀνºÅϽº´Â º´Çà ¾×¼¼½º¿¡ ´ëÇØ¼ º¹¼öÀÇ thread¿¡¼´Â µ¿±âÈ µÇÁö ¾Ê½À´Ï´Ù. NameClassPair¿¡ µ¿½Ã¿¡ ¾×¼¼½º ÇÒ Çʿ䰡 ÀÖ´Â thread´Â ±× ÀÚü·Î µ¿±âÈ µÇ¾î ÇÊ¿äÇÑ ¶ôÀ» Á¦°øÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
Context.list(javax.naming.Name)
,
Á÷·ÄÈ µÈ Çü½Ä »ý¼ºÀÚ °³¿ä | |
---|---|
NameClassPair (String name,
String className)
ÁöÁ¤ÇÑ À̸§ ¹× Ŭ·¡½º¸íÀÇ NameClassPair ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
NameClassPair (String name,
String className,
boolean isRelative)
ÁöÁ¤ÇÑ À̸§, Ŭ·¡½º¸í ¹× ¸®½ºÆ® ÄÁÅØ½ºÆ®¸¦ ±âÁØÀ¸·Î Çϰí ÀÖ´ÂÁö¸¦ ³ªÅ¸³»´Â NameClassPair ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼µå °³¿ä | |
---|---|
String |
getClassName ()
ÀÌ ¹ÙÀεùÀÇ À̸§¿¡ ¹ÙÀÎµå µÈ °´Ã¼ÀÇ Å¬·¡½º¸íÀ» ÃëµæÇÕ´Ï´Ù. |
String |
getName ()
ÀÌ ¹ÙÀεùÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù. |
String |
getNameInNamespace ()
ÀÌ ¹ÙÀεùÀÇ ¿ÏÀüÇÑ À̸§À» ÃëµæÇÕ´Ï´Ù. |
boolean |
isRelative ()
ÀÌ ¹ÙÀεùÀÇ À̸§ÀÌ Å¸°Ù ÄÁÅØ½ºÆ® ( list() ¸Þ¼µåÀÇ ÃÖÃÊÀÇ ÆÄ¶ó¹ÌÅÍ)¿¡ ´ëÇÑ »ó´ë¸íÀΰ¡ ¾î¶²°¡¸¦ ÆÇ´ÜÇÕ´Ï´Ù. |
void |
setClassName (String name)
ÀÌ ¹ÙÀεùÀÇ Å¬·¡½º¸íÀ» ¼³Á¤ÇÕ´Ï´Ù. |
void |
setName (String name)
ÀÌ ¹ÙÀεùÀÇ À̸§À» ¼³Á¤ÇÕ´Ï´Ù. |
void |
setNameInNamespace (String fullName)
ÀÌ ¹ÙÀεùÀÇ ¿ÏÀüÇÑ À̸§À» ¼³Á¤ÇÕ´Ï´Ù. |
void |
setRelative (boolean r)
ÀÌ ¹ÙÀεùÀÇ À̸§ÀÌ Å¸°Ù ÄÁÅØ½ºÆ® ( list() ¸Þ¼µåÀÇ ÃÖÃÊÀÇ ÆÄ¶ó¹ÌÅÍ)¿¡ ´ëÇÑ »ó´ë¸íÀΰ¡ ¾î¶²°¡¸¦ ¼³Á¤ÇÕ´Ï´Ù. |
String |
toString ()
ÀÌ À̸§ ¶Ç´Â Ŭ·¡½ºÀÇ Æä¾îÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀ» »ý¼ºÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
»ý¼ºÀÚ »ó¼¼ |
---|
public NameClassPair(String name, String className)
name
- °´Ã¼ÀÇ null ÀÌ¿ÜÀÇ À̸§. ¡¸Å¸°Ù ÄÁÅØ½ºÆ®
¡¹ (list()
¸Þ¼µåÀÇ ÃÖÃÊÀÇ ÆÄ¶ó¹ÌÅÍ)¿¡ ´ëÇÑ »ó´ë¸íclassName
- null
°¡´É¼ºÀÌ ÀÖ´Â À̸§¿¡ ¹ÙÀÎµå µÈ °´Ã¼ÀÇ Å¬·¡½º¸í. ¹ÙÀÎµå µÈ °´Ã¼°¡ nullÀÎ °æ¿ì´Â nullgetClassName()
,
setClassName(java.lang.String)
,
getName()
,
setName(java.lang.String)
public NameClassPair(String name, String className, boolean isRelative)
name
- °´Ã¼ÀÇ null ÀÌ¿ÜÀÇ À̸§className
- null
°¡´É¼ºÀÌ ÀÖ´Â À̸§¿¡ ¹ÙÀÎµå µÈ °´Ã¼ÀÇ Å¬·¡½º¸í. ¹ÙÀÎµå µÈ °´Ã¼°¡ nullÀÎ °æ¿ì´Â nullisRelative
- name
°¡ Ÿ°Ù ÄÁÅØ½ºÆ®
(list()
¸Þ¼µåÀÇ ÃÖÃÊÀÇ ÆÄ¶ó¹ÌÅÍ)¿¡ ´ëÇÑ »ó´ë¸íÀÇ °æ¿ì´Â true. name
°¡ URL ij¸¯ÅÍ ¶óÀÎÀÇ °æ¿ì´Â falsegetClassName()
,
setClassName(java.lang.String)
,
getName()
,
setName(java.lang.String)
,
isRelative()
,
setRelative(boolean)
¸Þ¼µåÀÇ »ó¼¼ |
---|
public String getClassName()
Binding.getObject()
,
Binding.getClassName()
,
setClassName(java.lang.String)
public String getName()
isRelative()
,
setName(java.lang.String)
public void setName(String name)
name
- À̸§À¸·Î¼ »ç¿ëÇÏ´Â null ÀÌ¿ÜÀÇ Ä³¸¯ÅÍ ¶óÀÎgetName()
,
setRelative(boolean)
public void setClassName(String name)
name
- null
°¡´É¼ºÀÌ Àִ Ŭ·¡½º¸íÀ¸·Î¼ »ç¿ëÇϴ ij¸¯ÅÍ ¶óÀÎ. nullÀÎ °æ¿ì, Binding.getClassName()¿¡
¼´Â ¹ÙÀεùÀÇ °´Ã¼ÀÇ ½ÇÁ¦ÀÇ Å¬·¡½º¸íÀÌ ¸®ÅϵȴÙ. ¹ÙÀÎµå µÈ °´Ã¼°¡ nullÀÎ °æ¿ì, Ŭ·¡½º¸íÀº nullÀÌ µÇ´ÂgetClassName()
,
Binding.getClassName()
public boolean isRelative()
list()
¸Þ¼µåÀÇ ÃÖÃÊÀÇ ÆÄ¶ó¹ÌÅÍ)¿¡ ´ëÇÑ »ó´ë¸íÀΰ¡ ¾î¶²°¡¸¦ ÆÇ´ÜÇÕ´Ï´Ù.
setRelative(boolean)
,
getName()
public void setRelative(boolean r)
list()
¸Þ¼µåÀÇ ÃÖÃÊÀÇ ÆÄ¶ó¹ÌÅÍ)¿¡ ´ëÇÑ »ó´ë¸íÀΰ¡ ¾î¶²°¡¸¦ ¼³Á¤ÇÕ´Ï´Ù.
r
- trueÀÎ °æ¿ì, ¹ÙÀεùÀÇ À̸§Àº Ÿ°Ù ÄÁÅØ½ºÆ®¿¡ ´ëÇÑ »ó´ë¸í. falseÀÎ °æ¿ì, ¹ÙÀεùÀÇ À̸§Àº URL ij¸¯ÅÍ ¶óÀÎisRelative()
,
setName(java.lang.String)
public String getNameInNamespace()
Context.getNameInNamespace()
¸¦
ÂüÁ¶ÇϽʽÿÀ.
ÀÌ ¹ÙÀεù¿¡ ´ëÇØ ¿ÏÀüÇÑ À̸§ÀÇ °³³äÀÌ ¼º¸³ÇÏÁö ¾Ê´Â °Í °°Àº ³×ÀÌ¹Ö ½Ã½ºÅÛ¿¡¼´Â UnsupportedOperationExceptionÀÌ ¹ß»ý µË´Ï´Ù. ÀÌ ¸Þ¼µåÀÇ µµÀÔÀü¿¡ ÀÛ¼ºµÈ ¼ºñ½º ÇÁ·Î¹ÙÀÌ´õ°¡ »ç¿ëµÇ°í ÀÖ´Â °æ¿ì¿¡µµ, ÀÌ ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù.
ÀÌ ¸Þ¼µå·Î ¸®ÅÏµÈ Ä³¸¯ÅÍ ¶óÀÎÀº JNDI ÄÄÆÛÁþÀ̸§Àº ¾Æ´Ï°í, ÄÁÅØ½ºÆ® ¸Þ¼µå¿¡ Á÷Á¢ °Ç³×ÁÙ ¼ö ¾ø½À´Ï´Ù.
UnsupportedOperationException
- ³×ÀÌ¹Ö ½Ã½ºÅÛÀ¸·Î ¿ÏÀüÇÑ À̸§ÀÇ °³³äÀÌ ÀÌ ¹ÙÀεù¿¡ ´ëÇØ ¼º¸³ÇÏÁö ¾Ê´Â °æ¿ìsetNameInNamespace(java.lang.String)
,
getName()
public void setNameInNamespace(String fullName)
¿ÏÀüÇÑ À̸§À» null ·Î ¼³Á¤ÇßÀ» °æ¿ì³ª, ÀüÇô ¼³Á¤Çϰí ÀÖÁö ¾Ê´Â °æ¿ì´Â getNameInNamespace()¸¦ È£ÃâÇÏ¸é ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù.
fullName
- »ç¿ëÇÏ´Â ¿ÏÀüÇÑ À̸§getNameInNamespace()
,
setName(java.lang.String)
public String toString()
Object
³»ÀÇ toString
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.