JavaTM 2 Platform
Standard Ed. 5.0

org.omg.CORBA.portable
ÀÎÅÍÆäÀ̽º Streamable

¾Ë·ÁÁø ¼­ºê ÀÎÅÍÆäÀ̽º ¸ñ·Ï :
StreamableValue
¾Ë·ÁÁø ±¸Çö Ŭ·¡½º ¸ñ·Ï:
AlreadyBoundHolder, AnyHolder, AnySeqHolder, BindingHolder, BindingIteratorHolder, BindingListHolder, BindingTypeHolder, BooleanHolder, BooleanSeqHolder, ByteHolder, CannotProceedHolder, CharHolder, CharSeqHolder, CookieHolder, CurrentHolder, DoubleHolder, DoubleSeqHolder, FixedHolder, FloatHolder, FloatSeqHolder, IntHolder, InvalidAddressHolder, InvalidNameHolder, IORHolder, IORInterceptor_3_0Holder, LongHolder, LongLongSeqHolder, LongSeqHolder, MultipleComponentProfileHolder, NameComponentHolder, NameHolder, NamingContextExtHolder, NamingContextHolder, NotEmptyHolder, NotFoundHolder, NotFoundReasonHolder, ObjectHolder, ObjectReferenceFactoryHolder, ObjectReferenceTemplateHolder, ObjectReferenceTemplateSeqHolder, OctetSeqHolder, ParameterModeHolder, PolicyErrorHolder, PolicyHolder, PolicyListHolder, PrincipalHolder, ServiceContextHolder, ServiceContextListHolder, ServiceInformationHolder, ShortHolder, ShortSeqHolder, StringHolder, StringSeqHolder, TaggedComponentHolder, TaggedProfileHolder, TypeCodeHolder, ULongLongSeqHolder, ULongSeqHolder, UnknownUserExceptionHolder, UShortSeqHolder, ValueBaseHolder, WCharSeqHolder, WrongTransactionHolder, WStringSeqHolder

public interface Streamable

¸ðµç º¹ÇÕ IDL Çü¿¡ ´ëÇÑ Holder Ŭ·¡½ºÀÇ base classÀÔ´Ï´Ù. ORB´Â ÀÛ¼ºµÈ ¸ðµç Holder¸¦ Streamable ·Î¼­ Ãë±ÞÇØ, Á¤·ÄÈ­ ¹× ºñÁ¤·ÄÈ­¸¦ À§ÇÑ ¸Þ¼­µå¸¦ È£ÃâÇÕ´Ï´Ù.

µµÀÔµÈ ¹öÀü :
JDK1. 2

¸Þ¼­µå °³¿ä
 void _read (InputStream  istream)
          istream·Î ºÎÅÍ µ¥ÀÌÅ͸¦ Àо, ºñÁ¤·ÄÈ­ µÈ µ¥ÀÌÅ͸¦ »ç¿ëÇØ Holder value Çʵ带 ÃʱâÈ­ÇÕ´Ï´Ù.
 TypeCode _type ()
          Holder value ÇʵåÀÇ °ª¿¡ ´ëÀÀÇÏ´Â TypeCode °´Ã¼¸¦ ²¨³À´Ï´Ù.
 void _write (OutputStream  ostream)
          Holder value ÇʵåÀÇ °ªÀ» ostream¿¡ Á¤·ÄÈ­ÇÕ´Ï´Ù.
 

¸Þ¼­µåÀÇ »ó¼¼

_read

void _read(InputStream  istream)
istream·Î ºÎÅÍ µ¥ÀÌÅ͸¦ Àо, ºñÁ¤·ÄÈ­ µÈ µ¥ÀÌÅ͸¦ »ç¿ëÇØ Holder value Çʵ带 ÃʱâÈ­ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
istream -¿ÍÀ̾î·ÎºÎÅÍÀÇ CDR µ¥ÀÌÅ͸¦ ³ªÅ¸³»´Â InputStream

_write

void _write(OutputStream  ostream)
Holder value ÇʵåÀÇ °ªÀ» ostream¿¡ Á¤·ÄÈ­ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
ostream - CDR OutputStream

_type

TypeCode  _type()
Holder value ÇʵåÀÇ °ª¿¡ ´ëÀÀÇÏ´Â TypeCode °´Ã¼¸¦ ²¨³À´Ï´Ù.

¹Ýȯ°ª:
Ȧ´õ¿¡ Æ÷ÇԵǰí ÀÖ´Â °ªÀÇ TypeCode °´Ã¼

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.