jp.co.fujitsu.reffi.client.android.model
クラス SocketRecieveCore

java.lang.Object
  上位を拡張 jp.co.fujitsu.reffi.client.android.model.BaseModel
      上位を拡張 jp.co.fujitsu.reffi.client.android.model.SocketCore
          上位を拡張 jp.co.fujitsu.reffi.client.android.model.SocketRecieveCore
すべての実装されたインタフェース:
java.util.concurrent.Callable<java.lang.Object>, Model

public class SocketRecieveCore
extends SocketCore


コンストラクタの概要
SocketRecieveCore()
           
 
メソッドの概要
 java.lang.String getInputEncoding()
           
 byte[] getRawResult()
           
 int getResultType()
           
protected  void mainproc()
          [概 要] 主処理テンプレートメソッドです。
 void onRecieve(byte[] data)
           
 void onSocketAttached(SocketCoreManager manager)
           
 void onSocketClosed(SocketCoreManager manager)
           
protected  void postproc()
          [概 要] 後処理テンプレートメソッドです。
protected  void postRecieve(java.lang.Object result)
           
protected  void postSocketAttached(SocketCoreManager manager)
           
protected  void postSocketClosed(SocketCoreManager manager)
           
 void setInputEncoding(java.lang.String inputEncoding)
           
 void setRawResult(byte[] rawResult)
           
 void setResultType(int resultType)
           
 
クラス jp.co.fujitsu.reffi.client.android.model.SocketCore から継承されたメソッド
getData, getIp, getPort, setData, setIp, setPort
 
クラス jp.co.fujitsu.reffi.client.android.model.BaseModel から継承されたメソッド
addModelProcessListener, call, done, finalproc, fireModelFailure, fireModelFinished, fireModelSuccess, getController, getExecuteIndex, getHandler, getListenerList, getParameterMapping, getResult, getSuccessCount, incrementSuccessCount, init, isAsync, isSkip, preproc, removeModelProcessListener, run, setAsync, setController, setExecuteIndex, setHandler, setListenerList, setParameterMapping, setResult, setSkip, trap
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SocketRecieveCore

public SocketRecieveCore()
メソッドの詳細

getResultType

public int getResultType()

setResultType

public void setResultType(int resultType)

getInputEncoding

public java.lang.String getInputEncoding()

setInputEncoding

public void setInputEncoding(java.lang.String inputEncoding)

getRawResult

public byte[] getRawResult()

setRawResult

public void setRawResult(byte[] rawResult)

mainproc

protected void mainproc()
                 throws java.lang.Exception
クラス BaseModel の記述:

[概 要]

主処理テンプレートメソッドです。

[詳 細]

デフォルト処理は有りません。
オーバーライドしてこのモデルのメイン処理を実装します。

[備 考]

オーバーライド:
クラス BaseModel 内の mainproc
例外:
java.lang.Exception - オーバーライド先で発生する可能性が有る例外

postproc

protected void postproc()
                 throws java.lang.Exception
クラス BaseModel の記述:

[概 要]

後処理テンプレートメソッドです。

[詳 細]

デフォルト処理は有りません。
オーバーライドしてこのモデルの主処理後処理を実装します。

[備 考]

オーバーライド:
クラス BaseModel 内の postproc
例外:
java.lang.Exception - オーバーライド先で発生する可能性が有る例外

onSocketAttached

public void onSocketAttached(SocketCoreManager manager)

postSocketAttached

protected void postSocketAttached(SocketCoreManager manager)

onRecieve

public void onRecieve(byte[] data)
               throws java.io.UnsupportedEncodingException,
                      org.xmlpull.v1.XmlPullParserException,
                      org.json.JSONException
例外:
java.io.UnsupportedEncodingException
org.xmlpull.v1.XmlPullParserException
org.json.JSONException

postRecieve

protected void postRecieve(java.lang.Object result)

onSocketClosed

public void onSocketClosed(SocketCoreManager manager)

postSocketClosed

protected void postSocketClosed(SocketCoreManager manager)


Copyright © 2008-2011. All Rights Reserved.