flex.messaging.io.amf
Class AmfTrace

java.lang.Object 
확장 flex.messaging.util.ObjectTrace
확장 flex.messaging.io.amf.AmfTrace

Public Class AmfTrace
flex.messaging.util.ObjectTrace 를 확장

AMFTrace Class는, AMF 입출력을 클라이언트 사이드의 NetConnection 디버거와 같게 포맷 하는, ObjectTrace 유틸리티의 AMF 확장입니다. 이 버젼에서는, 복합형의 프롭퍼티의 각 치의 뒤에 개행이 자동적으로 추가되는 것에 주의해 주세요.


필드 Summary
 
Class flex.messaging.util.ObjectTrace 로부터 상속 받는 필드
buffer, m_indent, m_nested, newLine
 
constructor    Summary
AmfTrace ()
           
 
메소드 Summary
 void endAMFArray ()
           
 void endAMFObject ()
           
 void endCommand ()
           
 void endHeader ()
           
 void endMessage ()
           
 void startAMFArray (int ref)
           
 void startAMFObject (String  type, int ref)
           
 void startByteArray (int ref, int length)
           
 void startCommand (Object  cmd, int iCmd, Object  trxId)
           
 void startECMAArray (int ref)
           
 void startExternalizableObject (String  type, int ref)
           
 void startHeader (String  name, boolean mustUnderstand, int index)
           
 void startMessage (String  targetURI, String  responseURI, int index)
           
 void startRequest (String  message)
           
 void startResponse (String  message)
           
 void version (int version)
           
 void write (boolean b)
           
 void write (byte b)
           
 void write (double d)
           
 void write (float f)
           
 void write (int i)
           
 void write (long l)
           
 void write (Object  o)
           
 void write (short s)
           
 void writeNull ()
           
 void writeRef (int ref)
           
 void writeString (String  s)
           
 void writeStringRef (int ref)
           
 void writeTraitsInfoRef (int ref)
           
 void writeUndefined ()
           
 
Class flex.messaging.util.ObjectTrace 로부터 상속 받는 메소드
arrayElement, endArray, endObject, indentString, namedElement, newLine, startArray, startObject, toString
 
Class java.lang. Object 로부터 상속 받는 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait
 

constructor    의 상세

AmfTrace

public AmfTrace()
메소드의 상세

startRequest

public void startRequest(String  message)

startResponse

public void startResponse(String  message)

version

public void version(int version)

startHeader

public void startHeader(String  name,
boolean mustUnderstand,
int index)

endHeader

public void endHeader()

startCommand

public void startCommand(Object  cmd,
int iCmd,
Object  trxId)

startMessage

public void startMessage(String  targetURI,
String  responseURI,
int index)

endMessage

public void endMessage()

endCommand

public void endCommand()

write

public void write(Object  o)
재정의(override) :
Class flex.messaging.util.ObjectTracewrite

write

public void write(boolean b)

write

public void write(double d)

write

public void write(float f)

write

public void write(int i)

write

public void write(long l)

write

public void write(short s)

write

public void write(byte b)

writeNull

public void writeNull()
재정의(override) :
Class flex.messaging.util.ObjectTracewriteNull

writeRef

public void writeRef(int ref)
재정의(override) :
Class flex.messaging.util.ObjectTracewriteRef

writeString

public void writeString(String  s)
재정의(override) :
Class flex.messaging.util.ObjectTracewriteString

writeStringRef

public void writeStringRef(int ref)

writeTraitsInfoRef

public void writeTraitsInfoRef(int ref)

writeUndefined

public void writeUndefined()

startAMFArray

public void startAMFArray(int ref)

startECMAArray

public void startECMAArray(int ref)

startByteArray

public void startByteArray(int ref,
int length)

endAMFArray

public void endAMFArray()

startExternalizableObject

public void startExternalizableObject(String  type,
int ref)

startAMFObject

public void startAMFObject(String  type,
int ref)

endAMFObject

public void endAMFObject()


Copyright © 2006 Adobe Systems Inc. All Rights Reserved.