|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
| °³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå | ||||||||||
java.lang.Object
|
+--javax.naming.NameClassPair
|
+--javax.naming.Binding
|
+--javax.naming.directory.SearchResult
ÀÌ Å¬·¡½º´Â DirContext.search() ¸Þ¼ÒµåÀÇ °á°ú·Î¼ µ¹·ÁÁÖ¾îÁø NamingEnumeration ÀÇ Ç׸ñÀ» ³ªÅ¸³À´Ï´Ù.
SearchResult ÀνºÅϽº´Â º´Çà multi-thread ¾×¼¼½º¿¡ ´ëÇØ¼ µ¿±âÈ µÇÁö ¾Ê½À´Ï´Ù. º¹¼öÀÇ thread°¡ °°Àº SearchResult ÀνºÅϽº¿¡ ¾×¼¼½º ÇØ º¯°æÇÏ·Á°í Çϸé(ÀÚ), ¿ÀºêÁ§Æ®´Â ¶ô µË´Ï´Ù.
DirContext.search(javax.naming.Name, javax.naming.directory.Attributes, java.lang.String[]) ,
Á÷·ÄÈ µÈ Çü½Ä | »ý¼ºÀÚÀÇ °³¿ä | |
SearchResult (String name,
Object obj,
Attributes attrs)
°á°úÀÇ À̸§, °á°ú°¡ ¹ÙÀÎµå µÇ´Â ¿ÀºêÁ§Æ®, ¹× °á°úÀÇ ¼Ó¼ºÀ» »ç¿ëÇØ, °Ë»ö °á°ú¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
SearchResult (String name,
Object obj,
Attributes attrs,
boolean isRelative)
°á°úÀÇ À̸§, °á°ú°¡ ¹ÙÀÎµå µÇ´Â ¿ÀºêÁ§Æ®, °á°úÀÇ ¼Ó¼ºÀ» »ç¿ëÇØ, À̸§ÀÌ »ó´ëÀûÀΰ¡ ¾î¶²°¡¸¦ ÆÇ´ÜÇØ, °Ë»ö °á°ú¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
SearchResult (String name,
String className,
Object obj,
Attributes attrs)
°á°úÀÇ À̸§, °á°úÀÇ Å¬·¡½º¸í, °á°ú°¡ ¹ÙÀÎµå µÇ´Â ¿ÀºêÁ§Æ®, ¹× °á°úÀÇ ¼Ó¼ºÀ» »ç¿ëÇØ, °Ë»ö °á°ú¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
SearchResult (String name,
String className,
Object obj,
Attributes attrs,
boolean isRelative)
°á°úÀÇ À̸§, °á°úÀÇ Å¬·¡½º¸í, °á°ú°¡ ¹ÙÀÎµå µÇ´Â ¿ÀºêÁ§Æ®, °á°úÀÇ ¼Ó¼ºÀ» »ç¿ëÇØ, À̸§ÀÌ »ó´ëÀûÀΰ¡ ¾î¶²°¡¸¦ ÆÇ´ÜÇØ, °Ë»ö °á°ú¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
| ¸Þ¼ÒµåÀÇ °³¿ä | |
Attributes |
getAttributes ()
ÀÌ °Ë»ö °á°úÀÇ ¼Ó¼ºÀ» ÃëµæÇÕ´Ï´Ù. |
void |
setAttributes (Attributes attrs)
ÀÌ °Ë»ö °á°úÀÇ ¼Ó¼ºÀ» attrs ·Î ¼³Á¤ÇÕ´Ï´Ù. |
String |
toString ()
ÀÌ °Ë»ö °á°úÀÇ Ä³¸¯ÅÍ ¶óÀΠǥ±â¸¦ »ý¼ºÇÕ´Ï´Ù. |
| Ŭ·¡½º javax.naming. Binding ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
getClassName , getObject , setObject |
| Ŭ·¡½º javax.naming. NameClassPair ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
getName , isRelative , setClassName , setName , setRelative |
| Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
| »ý¼ºÀÚÀÇ »ó¼¼ |
public SearchResult(String name,
Object obj,
Attributes attrs)
setClassName() ¸¦ »ç¿ëÇØ Ŭ·¡½º¸íÀÌ ¸í½ÃÀûÀ¸·Î ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì,getClassName() ´Â obj ÀÇ Å¬·¡½º¸í (¶Ç´Â obj °¡ null ÀÇ °æ¿ì´Â null)À» µ¹·ÁÁÝ´Ï´Ù.
name - °Ë»ö Ç׸ñÀÇ null ÀÌ¿ÜÀÇ À̸§. °Ë»öÀÇŸ°Ù ¹®¸ÆÀ» ±âÁØÀ¸·Î ÇÏ´Â (search() ¸Þ¼ÒµåÀÇ ÃÖÃÊÀÇ ÆÄ¶ó¹ÌÅÍ¿¡ ÀÇÇØ À̸§À» ºÙÀÏ ¼ö ÀÖ´Ù)obj - À̸§¿¡ ¹ÙÀÎµå µÈ ¿ÀºêÁ§Æ®. null °¡´Éattrs - ÀÌ °Ë»ö Ç׸ñ°ú ÇÔ²² µ¹·ÁÁÖ´Â °ÍÀ» ¿ä±¸µÈ ¼Ó¼º. null ºÒ°¡NameClassPair.setClassName(java.lang.String) ,
NameClassPair.getClassName()
public SearchResult(String name,
Object obj,
Attributes attrs,
boolean isRelative)
setClassName() ¸¦ »ç¿ëÇØ Ŭ·¡½º¸íÀÌ ¸í½ÃÀûÀ¸·Î ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì,getClassName() ´Â obj ÀÇ Å¬·¡½º¸í (¶Ç´Â obj °¡ null ÀÇ °æ¿ì´Â null)À» µ¹·ÁÁÝ´Ï´Ù.
name - °Ë»ö Ç׸ñÀÇ null ÀÌ¿ÜÀÇ À̸§obj - À̸§¿¡ ¹ÙÀÎµå µÈ ¿ÀºêÁ§Æ®. null °¡´Éattrs - ÀÌ °Ë»ö Ç׸ñ°ú ÇÔ²² µ¹·ÁÁÖ´Â °ÍÀ» ¿ä±¸µÈ ¼Ó¼º. null ºÒ°¡isRelative - name °¡ °Ë»öÀÇ Å¸°Ù ¹®¸ÆÀ» ±âÁØÀ¸·Î ÇÏ´Â À̸§ÀÇ °æ¿ì´Â true (search() ¸Þ¼ÒµåÀÇ ÃÖÃÊÀÇ ÆÄ¶ó¹ÌÅÍ¿¡ ÀÇÇØ À̸§À» ºÙÀÏ ¼ö ÀÖ´Ù). name °¡ URL ij¸¯ÅÍ ¶óÀÎÀÇ °æ¿ì´Â falseNameClassPair.setClassName(java.lang.String) ,
NameClassPair.getClassName()
public SearchResult(String name,
String className,
Object obj,
Attributes attrs)
name - °Ë»ö Ç׸ñÀÇ null ÀÌ¿ÜÀÇ À̸§. °Ë»öÀÇŸ°Ù ¹®¸ÆÀ» ±âÁØÀ¸·Î ÇÏ´Â (search() ¸Þ¼ÒµåÀÇ ÃÖÃÊÀÇ ÆÄ¶ó¹ÌÅÍ¿¡ ÀÇÇØ À̸§À» ºÙÀÏ ¼ö ÀÖ´Ù)className - name ¿¡ ¹ÙÀÎµå µÈ ¿ÀºêÁ§Æ®ÀÇ Å¬·¡½º¸íÀ¸·Î, null ÀÇ °æ¿ì°¡ ÀÖ´Ù. null ÀÇ °æ¿ì,getClassName() ¿¡ ÀÇÇØ obj ÀÇ Å¬·¡½º¸íÀÌ µ¹·ÁÁÖ¾îÁø´Ù. obj µµ null ÀÇ °æ¿ì,getClassName() ´Â null ¸¦ µ¹·ÁÁÖ´Âobj - À̸§¿¡ ¹ÙÀÎµå µÈ ¿ÀºêÁ§Æ®. null °¡´Éattrs - ÀÌ °Ë»ö Ç׸ñ°ú ÇÔ²² µ¹·ÁÁÖ´Â °ÍÀ» ¿ä±¸µÈ ¼Ó¼º. null ºÒ°¡NameClassPair.setClassName(java.lang.String) ,
NameClassPair.getClassName()
public SearchResult(String name,
String className,
Object obj,
Attributes attrs,
boolean isRelative)
name - °Ë»ö Ç׸ñÀÇ null ÀÌ¿ÜÀÇ À̸§className - name ¿¡ ¹ÙÀÎµå µÈ ¿ÀºêÁ§Æ®ÀÇ Å¬·¡½º¸íÀ¸·Î, null ÀÇ °æ¿ì°¡ ÀÖ´Ù. null ÀÇ °æ¿ì,getClassName() ¿¡ ÀÇÇØ obj ÀÇ Å¬·¡½º¸íÀÌ µ¹·ÁÁÖ¾îÁø´Ù. obj µµ null ÀÇ °æ¿ì,getClassName() ´Â null ¸¦ µ¹·ÁÁÖ´Âobj - À̸§¿¡ ¹ÙÀÎµå µÈ ¿ÀºêÁ§Æ®. null °¡´Éattrs - ÀÌ °Ë»ö Ç׸ñ°ú ÇÔ²² µ¹·ÁÁÖ´Â °ÍÀ» ¿ä±¸µÈ ¼Ó¼º. null ºÒ°¡isRelative - name °¡ °Ë»öÀÇ Å¸°Ù ¹®¸ÆÀ» ±âÁØÀ¸·Î ÇÏ´Â À̸§ÀÇ °æ¿ì´Â true (search() ¸Þ¼ÒµåÀÇ ÃÖÃÊÀÇ ÆÄ¶ó¹ÌÅÍ¿¡ ÀÇÇØ À̸§À» ºÙÀÏ ¼ö ÀÖ´Ù). name °¡ URL ij¸¯ÅÍ ¶óÀÎÀÇ °æ¿ì´Â falseNameClassPair.setClassName(java.lang.String) ,
NameClassPair.getClassName() | ¸Þ¼ÒµåÀÇ »ó¼¼ |
public Attributes getAttributes()
setAttributes(javax.naming.directory.Attributes) public void setAttributes(Attributes attrs)
attrs ·Î ¼³Á¤ÇÕ´Ï´Ù.
attrs - »ç¿ëÇÏ´Â null ÀÌ¿ÜÀÇ ¼Ó¼º. Çϴõµ °¡´ÉgetAttributes() public String toString()
Binding ³»ÀÇ toString
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
| °³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå | ||||||||||
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.