intra-mart(R) 6.0.13

jp.co.intra_mart.foundation.service.client.file
クラス AbstractComponent

java.lang.Object
  拡張jp.co.intra_mart.foundation.service.client.NetworkConnector
      拡張jp.co.intra_mart.foundation.service.client.NetworkAgent
          拡張jp.co.intra_mart.foundation.service.client.file.AbstractComponent
すべての実装インタフェース:
ActionListener, Serializable
直系の既知のサブクラス:
NetworkFile

public abstract class AbstractComponent
extends NetworkAgent
implements Serializable

このクラスは、Storage Service で実行される ロジックを実装するためのスケルトンを提供します。
このクラスを継承したサブクラスでは、他のサーバでロジックを実行するための メソッドと実際にサーバで実行されるロジックを定義する必要があります。
また、サブクラスは直列化可能なクラスである必要があります。 サブクラスが直列化できない場合、ロジックの呼び出し時に例外がスローされます。

関連項目:
NetworkAgent, 直列化された形式

フィールドの概要
 
クラス jp.co.intra_mart.foundation.service.client.NetworkAgent から継承したフィールド
NULL_DATA
 
クラス jp.co.intra_mart.foundation.service.client.NetworkConnector から継承したフィールド
GET, GET_ENTIRETY, GET_ENTIRETY_KEY, GET_ITEM, GET_ITEM_KEY, GET_SUBSET, MOVE, MOVE_ENTIRETY, MOVE_ITEM, REMOVE, REMOVE_ENTIRETY, REMOVE_ITEM, SET, SET_ENTIRETY, SET_ITEM
 
コンストラクタの概要
protected AbstractComponent()
          唯一のコンストラクタ。
 
メソッドの概要
protected  SocketConnection connection()
          サーバに接続するためのコネクションを取得します。
static AbstractComponent getInstance()
          このクラスの新しいインスタンスを取得します。
 
クラス jp.co.intra_mart.foundation.service.client.NetworkAgent から継承したメソッド
action, execute
 
クラス jp.co.intra_mart.foundation.service.client.NetworkConnector から継承したメソッド
close, execute, freeMemory, isConnected, serverTime, totalMemory
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractComponent

protected AbstractComponent()
唯一のコンストラクタ。

メソッドの詳細

connection

protected SocketConnection connection()
                               throws IOException
サーバに接続するためのコネクションを取得します。

定義:
クラス NetworkConnector 内の connection
戻り値:
コネクション
例外:
IOException - 入出力エラーが発生した場合

getInstance

public static AbstractComponent getInstance()
このクラスの新しいインスタンスを取得します。

戻り値:
このクラスから生成されるインスタンス

intra-mart(R) 6.0.13

Copyright © 2000-2009 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.