- save(String, List<SessionEntry>, ExecutionContext) - Method in class nablarch.common.web.session.SessionStore
-
セッションの内容をストアに保存する。
- saveResumePoint(String, int) - Method in class nablarch.fw.reader.ResumePointManager
-
正常に処理できたポイントを保存する。
- SCHEMES - Static variable in class nablarch.fw.web.ResourceLocator
-
対応するスキーム名
- search(String, ListSearchInfo) - Method in class nablarch.core.db.support.DbAccessSupport
-
- SecureResponseHeader - Interface in nablarch.fw.web.handler.secure
-
セキュリティに関連したレスポンスヘッダを返すインタフェース
- SelectOption - Class in nablarch.core.db.statement
-
検索処理のオプションを保持するクラス。
- SelectOption(int, int) - Constructor for class nablarch.core.db.statement.SelectOption
-
検索オプションを生成する。
- send(SendingMessage) - Method in class nablarch.fw.messaging.MessagingContext
-
メッセージを送信する。
- SendingMessage - Class in nablarch.fw.messaging
-
対外システムに対する仕向け要求電文を表すクラス。
- SendingMessage() - Constructor for class nablarch.fw.messaging.SendingMessage
-
SendingMessage
を生成する。
- SendMailRetryableException - Exception in nablarch.common.mail
-
メール送信時にリトライ可能である状態を示す例外
- SendMailRetryableException(String, Throwable) - Constructor for exception nablarch.common.mail.SendMailRetryableException
-
コンストラクタ。
- sendMessage(SendingMessage) - Method in class nablarch.fw.messaging.MessagingContext
-
メッセージを送信する。
- sendSync(SyncMessage) - Static method in class nablarch.fw.messaging.MessageSender
-
- sendSync(MessageSenderSettings, SyncMessage) - Method in interface nablarch.fw.messaging.MessageSenderClient
-
同期通信を行う。
- sendSync(SendingMessage) - Method in class nablarch.fw.messaging.MessagingContext
-
メッセージの同期送信を行う。
プロバイダ側設定のタイムアウト時間を経過した場合はnullを返す。
- sendSync(SendingMessage, long) - Method in class nablarch.fw.messaging.MessagingContext
-
メッセージの同期送信を行う。
メッセージ送信後、応答電文を受信するか、指定した時間が経過するまでブロックする。
タイムアウトした場合はnullを返す。
タイムアウト時間に0以下の数値を設定した場合、
プロバイダ側のデフォルトタイムアウト時間を経過した場合はnullを返す。
タイムアウト時間が指定された場合は有効期間ヘッダにタイムアウト時間を指定する。
- sendSync(MessageSenderSettings, SyncMessage) - Method in class nablarch.fw.messaging.realtime.http.client.HttpMessagingClient
-
HTTPを使用したリアルタイム通信通信を行う。
- sequenceIdGenerator - Variable in class nablarch.common.dao.DaoContextFactory
-
- SequenceIdGeneratorSupport - Class in nablarch.common.idgenerator
-
- SequenceIdGeneratorSupport() - Constructor for class nablarch.common.idgenerator.SequenceIdGeneratorSupport
-
Deprecated.
コンストラクタ。
- ServiceAvailability - Interface in nablarch.common.availability
-
サービス提供可否状態を判定するインタフェース。
- ServiceAvailabilityUtil - Class in nablarch.common.availability
-
- ServiceError - Exception in nablarch.fw.results
-
サービス側で生じた問題により処理が継続できないことを示す例外。
問題解決には、サービス側での対処が必要となるため、エラーメッセージの内容として、
呼び出し側が問題が発生したことをサービス管理者に連絡する方法と、
管理者に伝えるべき内容を含める必要がある。
また、メッセージIDを設定することにより、
運用ログへの出力に関する制御を行うことができる。
- ServiceError() - Constructor for exception nablarch.fw.results.ServiceError
-
デフォルトコンストラクタ
- ServiceError(String) - Constructor for exception nablarch.fw.results.ServiceError
-
コンストラクタ
- ServiceError(Throwable) - Constructor for exception nablarch.fw.results.ServiceError
-
コンストラクタ
- ServiceError(String, Throwable) - Constructor for exception nablarch.fw.results.ServiceError
-
コンストラクタ
- ServiceError(LogLevel, String, Object...) - Constructor for exception nablarch.fw.results.ServiceError
-
運用ログへの出力に関する制御情報を含む例外を生成する。
- ServiceError(LogLevel, Throwable, String, Object...) - Constructor for exception nablarch.fw.results.ServiceError
-
運用ログへの出力に関する制御情報を含む例外を生成する。
- ServiceUnavailable - Exception in nablarch.fw.results
-
一時的に処理の受付を停止していることを表す例外。
- ServiceUnavailable() - Constructor for exception nablarch.fw.results.ServiceUnavailable
-
デフォルトコンストラクタ
- ServiceUnavailable(String) - Constructor for exception nablarch.fw.results.ServiceUnavailable
-
コンストラクタ
- ServiceUnavailable(Throwable) - Constructor for exception nablarch.fw.results.ServiceUnavailable
-
コンストラクタ
- ServiceUnavailable(String, Throwable) - Constructor for exception nablarch.fw.results.ServiceUnavailable
-
コンストラクタ
- ServiceUnavailable(LogLevel, String, Object...) - Constructor for exception nablarch.fw.results.ServiceUnavailable
-
コンストラクタ
- ServiceUnavailable(LogLevel, Throwable, String, Object...) - Constructor for exception nablarch.fw.results.ServiceUnavailable
-
コンストラクタ
- ServletExecutionContext - Class in nablarch.fw.web.servlet
-
サーブレットコンテナ上でのリクエスト処理における実行コンテキスト
- SESSION_SCOPE_KEY - Static variable in interface nablarch.core.log.app.CommitLogger
-
セッションに自身のインスタンスを格納する際に使用するキー
- SessionConcurrentAccessHandler.SessionConfliction - Exception in nablarch.fw.web.handler
-
Deprecated.
セッション書き込みに競合が発生したことを表す例外。
- SessionConfliction(String) - Constructor for exception nablarch.fw.web.handler.SessionConcurrentAccessHandler.SessionConfliction
-
Deprecated.
コンストラクタ。
- SessionEntry - Class in nablarch.common.web.session
-
セッションに登録するオブジェクト。
JSPなどから値オブジェクトのプロパティを参照するために、Mapのインタフェースを実装している。
Mapインターフェースで操作する場合は、unmodifiableなMapとして振る舞う。
また、getter実行時に例外が発生する場合は、空のMapとして振る舞う。
- SessionEntry(String, Object, SessionStore) - Constructor for class nablarch.common.web.session.SessionEntry
-
コンストラクタ。
- SessionKeyNotFoundException - Exception in nablarch.common.web.session
-
セッションに指定したキーが存在しないことを示す例外クラス。
- SessionKeyNotFoundException(String) - Constructor for exception nablarch.common.web.session.SessionKeyNotFoundException
-
指定されたキーが存在しないことを示す例外を生成する。
- SessionStore - Class in nablarch.common.web.session
-
セッションの内容をストアに格納/読み込みするクラスが継承する共通実装。
- SessionStore(String) - Constructor for class nablarch.common.web.session.SessionStore
-
コンストラクタ。
デフォルトのセッションストア名を設定する。
- SessionUtil - Class in nablarch.common.web.session
-
セッションに関するユーティリティ。
業務Actionハンドラからは、必ず本クラスを使用してセッションの読み書きを行う。
セッションへの登録処理は
SessionManager
によって提供される。
SessionManager
の実装は、
SystemRepository
からコンポーネント名"sessionManager"で取得される。
本クラスは
SessionStoreHandler
と併せて使用すること。
- set(int, E) - Method in class nablarch.common.dao.EntityList
-
本メソッドは利用できない。
呼び出した場合、UnsupportedOperationException
を送出する。
- setAbnormalEndExitCode(int) - Method in class nablarch.common.mail.MailConfig
-
送信失敗時の終了コードを設定する。
- setAccept(String) - Method in class nablarch.fw.messaging.realtime.http.client.HttpProtocolBasicClient
-
受け入れるデータ種別を設定する。
- setAccept(String) - Method in interface nablarch.fw.messaging.realtime.http.client.HttpProtocolClient
-
受け入れるデータ種別を設定します。
- setAdditionalInfo(String) - Method in class nablarch.core.db.statement.SqlLogFormatter.SqlLogContext
-
付加情報を設定する。
- setAllowedRecordSeparatorList(List<String>) - Method in class nablarch.core.dataformat.DataRecordFormatterSupport
-
許容するレコード終端文字列のリストを設定する。
- setAllowedRecordSeparatorList(List<String>) - Method in class nablarch.core.dataformat.FormatterFactory
-
許容するレコード終端文字列のリストを設定する。
- setArray(int, Array) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setArray(int, java.sql.Array)
のラッパー。
- setAsciiStream(int, InputStream, int) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setAsciiStream(int, java.io.InputStream, int)
のラッパー。
- setBasePathSettings(Map<String, String>) - Method in class nablarch.core.util.FilePathSetting
-
ベースパスの論理名と物理パスとの対応を収めたMapを設定する。
- setBaseRecordType(RecordDefinition) - Method in class nablarch.core.dataformat.RecordDefinition
-
このレコードフォーマットのベースとなるレコードタイプ名を設定する。
- setBatchCount(int) - Method in class nablarch.core.db.statement.SqlLogFormatter.SqlLogContext
-
バッチ件数を設定する。
- setBean(Class<?>) - Method in class nablarch.etl.config.DbInputStepConfig
-
Beanクラスを設定する。
- setBean(Class<?>) - Method in class nablarch.etl.config.FileToDbStepConfig
-
Beanクラスを設定する。
- setBigDecimal(int, BigDecimal) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setBigDecimal(int, java.math.BigDecimal)
のラッパー。
- setBinaryStream(int, InputStream, int) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setBinaryStream(int, java.io.InputStream, int)
のラッパー。
- setBlob(int, Blob) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setBlob(int, java.sql.Blob)
のラッパー。
- setBodyStream(InputStream) - Method in class nablarch.fw.web.HttpResponse
-
HTTPレスポンスボディの内容を保持するストリームを設定する。
- setBoolean(int, boolean) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setBoolean(int, boolean)
のラッパー。
- setBrowserName(String) - Method in class nablarch.fw.web.useragent.UserAgent
-
ブラウザ名称をセットする。
- setBrowserType(String) - Method in class nablarch.fw.web.useragent.UserAgent
-
ブラウザタイプをセットする。
- setBrowserVersion(String) - Method in class nablarch.fw.web.useragent.UserAgent
-
ブラウザバージョンをセットする。
- setBufferSize(int) - Method in class nablarch.fw.reader.FileDataReader
-
レコード読み込み時に使用するバッファのサイズを設定する。
デフォルトでは8KBのバッファを使用する。
- setByte(int, byte) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setByte(int, byte)
のラッパー。
- setBytes(int, byte[]) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setBytes(int, byte[])
のラッパー。
- setCacheLayoutFileDefinition(boolean) - Method in class nablarch.core.dataformat.FormatterFactory
-
フォーマット定義ファイルのパース結果のキャッシュ要否を設定する。
- setCacheListener(ExpirableCacheListener<K>) - Method in interface nablarch.core.cache.expirable.ExpirableCache
-
キャッシュリスナークラスを設定する。
本インタフェース実装クラスは、各イベント発生時にこのリスナーをコールバックする。
- setCacheListener(ExpirableCacheListener<K>) - Method in class nablarch.core.cache.expirable.ExpirableCacheTemplate
-
キャッシュリスナークラスを設定する。
本インタフェース実装クラスは、各イベント発生時にこのリスナーをコールバックする。
- setCharacterStream(int, Reader, int) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setCharacterStream(int, java.io.Reader, int)
のラッパー。
- setCharset(String) - Method in class nablarch.common.mail.FreeTextMailContext
-
Content-Typeヘッダに指定する文字セットを設定する。
- setCharset(String) - Method in class nablarch.common.mail.MailContext
-
Content-Typeヘッダに指定する文字セットを設定する。
- setCharsetColumnName(String) - Method in class nablarch.common.mail.MailRequestTable
-
メール送信要求管理テーブルの文字セットカラムの名前を設定する。
- setCharsetColumnName(String) - Method in class nablarch.common.mail.MailTemplateTable
-
メールテンプレート管理テーブルの文字セットカラムの名前を設定する。
- setClob(int, Clob) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setClob(int, java.sql.Clob)
のラッパー。
- setCommandLine(CommandLine) - Method in interface nablarch.fw.launcher.ProcessLifecycle
-
コマンドライン引数を設定する。
- setConcurrentNumber(int) - Static method in class nablarch.core.ThreadContext
-
スレッドコンテキストに並行実行スレッド数を設定する。
- setConditions(List<String>) - Method in class nablarch.fw.handler.RewriteRule
-
置換処理の適用条件を設定する。
既存の設定はクリアされる。
- setConnection(AppDbConnection) - Static method in class nablarch.core.db.connection.DbConnectionContext
-
データベース接続をデフォルトの名前でスレッドに設定する。
データベース接続の設定には、"transaction"という名前が使用される。
設定できるデフォルトのデータベース接続はカレントスレッドに対して一つまでである。
- setConnection(String, AppDbConnection) - Static method in class nablarch.core.db.connection.DbConnectionContext
-
データベース接続を指定した名前でスレッドに設定する。
名前はスレッド内でユニークでなければならない。
- setConnectionFactory(ConnectionFactory) - Method in class nablarch.core.db.transaction.SimpleDbTransactionManager
-
デフォルトのコネクションファクトリクラスを設定する。
- setConnectionFactory(ConnectionFactory) - Method in class nablarch.fw.messaging.provider.JmsMessagingProvider
-
コネクションファクトリを設定する。
このクラスではコネクションプール機能を提供していないため、
コネクションプール機能を内蔵したコネクションファクトリを使用することを
強く推奨する。
- setConnectTimeout(int) - Method in class nablarch.fw.messaging.realtime.http.client.HttpProtocolBasicClient
-
接続タイムアウトを設定する。
- setConnectTimeout(int) - Method in interface nablarch.fw.messaging.realtime.http.client.HttpProtocolClient
-
接続タイムアウトを設定する。
- setContentDisposition(String) - Method in class nablarch.fw.web.HttpResponse
-
Content-Dispositionの値を設定する。
Content-Typeが明示的に設定されていない場合、
設定されたファイル名の拡張子に応じたContent-Typeを自動的に設定する。
本メソッドではattachment属性を指定するため、ダウンロード時にダイアログが必ず表示される。
- setContentDisposition(String, boolean) - Method in class nablarch.fw.web.HttpResponse
-
Content-Dispositionの値を設定する。
Content-Typeが明示的に設定されていない場合、
設定されたファイル名の拡張子に応じたContent-Typeを自動的に設定する。
inline
に
true
を指定した場合、ダウンロードされたファイルは
クライアントアプリで自動的に開かれる。
ただし、実際にそのような挙動となるかどうかは、クライアントの設定
およびOSのセキュリティ設定に依存する。
- setContentPath(String) - Method in class nablarch.fw.web.HttpResponse
-
- setContentPath(ResourceLocator) - Method in class nablarch.fw.web.HttpResponse
-
コンテンツパスを設定する。
指定した
ResourceLocator
オブジェクトが
null
でない場合は、
リソース名からContent-Typeを自動的に設定した後、コンテンツパスを設定する。
ResourceLocator
オブジェクトが
null
の場合は、コンテンツパスのみ設定する。
- setContentType(String) - Method in class nablarch.common.mail.AttachedFile
-
メール添付ファイルのContent-Typeを設定する。
- setContentType(String) - Method in class nablarch.fw.messaging.realtime.http.client.HttpProtocolBasicClient
-
コンテンツタイプを設定する。
- setContentType(String) - Method in interface nablarch.fw.messaging.realtime.http.client.HttpProtocolClient
-
コンテンツタイプを設定する。
- setContentType(String) - Method in class nablarch.fw.web.HttpResponse
-
Content-Typeを設定する。
Content-Typeのデフォルト値は、"text/plain;charset=UTF-8" である。
ボディに書き込む内容をコンテンツパスで指定する場合、
Content-Typeはコンテンツパスの拡張子から自動的に決定される為、
このメソッドを明示的に使用する必要は無い。
- setContentTypeColumnName(String) - Method in class nablarch.common.mail.MailAttachedFileTable
-
添付ファイル管理テーブルのContent-Typeカラムの名前を設定する。
- setContentTypeFromHeader(List<String>) - Method in class nablarch.fw.messaging.realtime.http.streamio.AbstractCharHttpStreamReader
-
ContentTypeの設定を行う。
- setContext(BasicDbConnection, String) - Method in class nablarch.core.db.connection.ConnectionFactorySupport
-
コンテキストを設定する。
- setConvertEmptyToNull(boolean) - Method in class nablarch.core.dataformat.convertor.datatype.DataType
-
空文字列をnull
に変換するかを設定する。
- setConvertorTable(Map<String, String>) - Method in class nablarch.core.dataformat.convertor.ConvertorFactorySupport
-
コンバータ名とコンバータ実装クラスの対応表を設定する。
- setCookie(HttpCookie) - Method in class nablarch.fw.web.HttpResponse
-
- setCookieDomain(String) - Method in class nablarch.common.web.handler.threadcontext.LanguageAttributeInHttpCookie
-
言語を保持するクッキーが送信されるドメイン階層を設定する。
- setCookieDomain(String) - Method in class nablarch.common.web.handler.threadcontext.TimeZoneAttributeInHttpCookie
-
タイムゾーンを保持するクッキーが送信されるドメイン階層を設定する。
- setCookieMaxAge(Integer) - Method in class nablarch.common.web.handler.threadcontext.LanguageAttributeInHttpCookie
-
言語を保持するクッキーの最長存続期間(秒単位)を設定する。
- setCookieMaxAge(Integer) - Method in class nablarch.common.web.handler.threadcontext.TimeZoneAttributeInHttpCookie
-
タイムゾーンを保持するクッキーの最長存続期間(秒単位)を設定する。
- setCookieName(String) - Method in class nablarch.common.web.handler.threadcontext.LanguageAttributeInHttpCookie
-
言語を保持するクッキーの名前を設定する。
- setCookieName(String) - Method in class nablarch.common.web.handler.threadcontext.TimeZoneAttributeInHttpCookie
-
タイムゾーンを保持するクッキーの名前を設定する。
- setCookiePath(String) - Method in class nablarch.common.web.handler.threadcontext.LanguageAttributeInHttpCookie
-
言語を保持するクッキーが送信されるURIのパス階層を設定する。
- setCookiePath(String) - Method in class nablarch.common.web.handler.threadcontext.TimeZoneAttributeInHttpCookie
-
タイムゾーンを保持するクッキーが送信されるURIのパス階層を設定する。
- setCookieSecure(boolean) - Method in class nablarch.common.web.handler.threadcontext.LanguageAttributeInHttpCookie
-
言語を保持するクッキーのsecure属性有無を指定する。
(デフォルトではsecure属性を設定しない)
- setCookieSecure(boolean) - Method in class nablarch.common.web.handler.threadcontext.TimeZoneAttributeInHttpCookie
-
タイムゾーンを保持するクッキーのsecure属性を設定する。
(デフォルトではsecure属性を設定しない)
- setCorrelationId(String) - Method in class nablarch.fw.messaging.InterSystemMessage
-
この電文に既存のメッセージのIDを関連付ける。
- setCount(int) - Method in class nablarch.core.db.statement.SqlLogFormatter.SqlLogContext
-
検索件数を設定する。
- setDataFile(String) - Method in class nablarch.fw.reader.FileDataReader
-
データファイルのファイル名を設定する。
"input"という論理名のベースパス配下に存在する当該ファイルがデータファイルとして使用される。
- setDataFile(String, String) - Method in class nablarch.fw.reader.FileDataReader
-
データファイルのベースパス論理名およびファイル名を設定する。
設定したベースパス配下に存在する当該のファイルがデータファイルとして使用される。
- setDataType(DataType<?, ?>) - Method in class nablarch.core.dataformat.FieldDefinition
-
フォーマット定義ファイルで指定されたデータタイプ名に対応するデータタイプを設定する。
- setDataTypeProperty(DataType<?, ?>) - Method in class nablarch.core.dataformat.DataRecordFormatterSupport
-
データタイプの設定を行う。ファイルタイプ個別の設定を行う必要がある場合、必要に応じてサブクラスでオーバーライドする。
- setDate(String, String) - Method in interface nablarch.core.date.BusinessDateProvider
-
区分を指定して業務日付を設定する。
- setDate(int, Date) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setDate(int, java.sql.Date)
のラッパー。
- setDate(int, Date, Calendar) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setDate(int, java.sql.Date, java.util.Calendar)
のラッパー。
- setDbAccessExceptionFactory(DbAccessExceptionFactory) - Method in class nablarch.core.db.connection.ConnectionFactorySupport
-
- setDbConnection(AppDbConnection) - Method in class nablarch.common.dao.DaoContextFactory
-
DAOで使うコネクションを設定する。
(トランザクション用です)
- setDbTransactionName(String) - Method in class nablarch.core.db.transaction.SimpleDbTransactionManager
-
トランザクション名を設定する。
トランザクション名が設定されない場合は、デフォルトでnablarch.core.transaction.TransactionContext#DEFAULT_TRANSACTION_CONTEXT_KEYを使用する。
- setDbTransactionName(String) - Method in class nablarch.fw.reader.ResumePointManager
-
データベースリソース名を設定する。
- setDefaultCharset(String) - Method in class nablarch.common.mail.MailRequestConfig
-
デフォルトの文字セットを設定する。
- setDefaultEncoder(DownloadFileNameEncoder) - Method in class nablarch.fw.web.download.encorder.DownloadFileNameEncoderFactory
-
デフォルトのエンコーダを設定する。
- setDefaultEncoding(String) - Method in class nablarch.fw.jaxrs.BodyConverterSupport
-
デフォルトエンコーディングを設定する。
- setDefaultReplacementType(Map<String, String>) - Method in class nablarch.core.dataformat.DataRecordFormatterSupport
-
データタイプ名に対応するデフォルトの寄せ字変換タイプ名を設定する。
- setDefaultReplacementType(Map<String, String>) - Method in class nablarch.core.dataformat.FormatterFactory
-
データタイプ名に対応するデフォルトの寄せ字変換タイプ名のMapを設定する。
- setDefaultReplyTo(String) - Method in class nablarch.common.mail.MailRequestConfig
-
デフォルトの返信先メールアドレスを設定する。
- setDefaultResponseTimeout(long) - Method in interface nablarch.fw.messaging.MessagingProvider
-
同期送信処理における応答受信待ちのデフォルトタイムアウト値を設定する。
(単位:msec)
- setDefaultReturnPath(String) - Method in class nablarch.common.mail.MailRequestConfig
-
デフォルトの差し戻し先メールアドレスを設定する。
- setDefaultTimeToLive(long) - Method in interface nablarch.fw.messaging.MessagingProvider
-
送信電文の有効期間のデフォルト値を設定する。 (単位:msec)
- setDefinition(LayoutDefinition) - Method in interface nablarch.core.dataformat.DataRecordFormatter
-
フォーマット定義ファイルの情報を保持するクラスを設定する。
- setDefinition(LayoutDefinition) - Method in class nablarch.core.dataformat.DataRecordFormatterSupport
-
フォーマット定義ファイルの情報を保持するクラスを設定する。
- setDestination(String) - Method in class nablarch.fw.messaging.InterSystemMessage
-
送信宛先キューの論理名を設定する。
- setDestinations(Map<String, Queue>) - Method in class nablarch.fw.messaging.provider.JmsMessagingProvider
-
メッセージング機能で使用する宛先の論理名とJMS Destinationオブジェクトとの
マッピングを設定する。
(既存の設定があった場合は上書きされる。)
- setDialect(Dialect) - Method in class nablarch.core.db.connection.ConnectionFactorySupport
-
SQL方言を設定する。
- setDomain(String) - Method in class nablarch.fw.web.HttpCookie
-
このクッキーが送信されるドメイン階層を指定する。
- setDomainAnnotation(String) - Method in class nablarch.core.validation.domain.DomainValidationHelper
-
PJ毎に作成するドメインを表すアノテーションのFQCNを設定する。
「ドメイン定義を表すEnum」と「ドメインを表すアノテーション」を1対1でPJ毎に作成し、
本プロパティに「ドメインを表すアノテーション」のFQCNを設定する。
- setDouble(int, double) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setDouble(int, double)
のラッパー。
- setDownloadFileNameEncoderEntries(List<DownloadFileNameEncoderEntry>) - Method in class nablarch.fw.web.download.encorder.DownloadFileNameEncoderFactory
-
エンコーダのエントリを設定する。
- setEncode(String) - Method in class nablarch.fw.messaging.realtime.http.streamio.AbstractCharHttpStreamReader
-
エンコードを設定する。
- setEncoder(DownloadFileNameEncoder) - Method in class nablarch.fw.web.download.encorder.DownloadFileNameEncoderEntry
-
ファイル名のエンコーダを設定する。
- setEncoding(Charset) - Method in class nablarch.core.dataformat.FieldDefinition
-
フィールドの文字エンコーディングを設定する。
- setEncoding(String) - Method in class nablarch.core.dataformat.FormatterFactory
-
フォーマット定義ファイルのファイルエンコーディングを設定する。
- setEndFreeMemory(long) - Method in class nablarch.core.log.app.PerformanceLogFormatter.PerformanceLogContext
-
空きメモリ量(終了時)を設定する。
- setEndTime(long) - Method in class nablarch.core.log.app.PerformanceLogFormatter.PerformanceLogContext
-
終了日時を設定する。
- setEndUsedMemory(long) - Method in class nablarch.core.log.app.PerformanceLogFormatter.PerformanceLogContext
-
使用メモリ量(終了時)を設定する。
- setEntities(List<Class<?>>) - Method in class nablarch.etl.config.TruncateStepConfig
-
削除対象のEntityリストを設定する。
- setErrorLimit(Integer) - Method in class nablarch.etl.config.ValidationStepConfig
-
許容するエラー数を設定する。
- setErrorTableEntity(Class<?>) - Method in class nablarch.etl.config.ValidationStepConfig
-
エラーテーブルのEntityクラスを設定する。
- setExceptionHandler(ExceptionHandler) - Method in class nablarch.fw.invoker.PipelineInvoker
-
例外処理を行う ExceptionHandler
を設定する。
- setExcludingRequestList(List<String>) - Method in class nablarch.fw.reader.ResumePointManager
-
レジューム機能を無効にするリクエストIDのリストを設定する。
- setExecuteTime(long) - Method in class nablarch.core.db.statement.SqlLogFormatter.SqlLogContext
-
実行時間を設定する。
- setExecutionId(String) - Static method in class nablarch.core.ThreadContext
-
スレッドローカルに実行時IDを設定する。
- setExitStatus(String) - Method in class nablarch.fw.batch.ee.listener.NablarchListenerContext
-
終了ステータスを設定する。
- setExpires(Long) - Method in class nablarch.common.web.session.SessionStore
-
有効期限(単位:秒)を設定する。
- setExpires(Long, TimeUnit) - Method in class nablarch.common.web.session.SessionStore
-
有効期限を設定する。
- setExports(List<String>) - Method in class nablarch.fw.handler.RewriteRule
-
変数定義を設定する。
既存の設定はクリアされる。
- setFetchDirection(int) - Method in interface nablarch.core.db.statement.SqlPStatement
-
Statement.setFetchDirection(int)
のラッパー。
- setFetchSize(int) - Method in class nablarch.core.db.statement.SqlLogFormatter.SqlLogContext
-
フェッチ件数を設定する。
- setFieldAnnotationCache(StaticDataCache<Map<String, Map<String, ?>>>) - Method in class nablarch.core.db.statement.autoproperty.FieldAnnotationHandlerSupport
-
フィールドアノテーション保持クラスを設定する。
- setFieldName(String) - Method in exception nablarch.core.dataformat.InvalidDataFormatException
-
エラーが発生したフィールド名を設定する。
- setFieldProperty(FieldDefinition, RecordDefinition) - Method in class nablarch.core.dataformat.DataRecordFormatterSupport
-
フィールド定義情報保持クラスのプロパティを設定する。
- setFields(List<FieldDefinition>) - Method in class nablarch.core.dataformat.RecordDefinition
-
本レコードタイプに紐付くフィールド情報を設定する。
- setFile(File) - Method in class nablarch.common.mail.AttachedFile
-
メール添付ファイルを設定する。
- setFileColumnName(String) - Method in class nablarch.common.mail.MailAttachedFileTable
-
添付ファイル管理テーブルの添付ファイルカラムの名前を設定する。
- setFileExtensions(Map<String, String>) - Method in class nablarch.core.util.FilePathSetting
-
ベースパスの論理名と拡張子との対応を収めたMapを設定する。
- setFileName(String) - Method in class nablarch.etl.config.DbToFileStepConfig
-
ファイル名を設定する。
- setFileName(String) - Method in class nablarch.etl.config.FileToDbStepConfig
-
ファイル名を設定する。
- setFileNameColumnName(String) - Method in class nablarch.common.mail.MailAttachedFileTable
-
添付ファイル管理テーブルの添付ファイル名カラムの名前を設定する。
- setFilePath(String) - Method in exception nablarch.core.dataformat.SyntaxErrorException
-
構文エラーが発生したフォーマット定義ファイルのパスを設定する。
- setFloat(int, float) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setFloat(int, float)
のラッパー。
- setFormatFilePath(String) - Method in exception nablarch.core.dataformat.InvalidDataFormatException
-
使用していたフォーマットファイルのパスを設定する。
- setFormatter(DataRecordFormatter) - Method in class nablarch.fw.messaging.InterSystemMessage
-
メッセージボディのフォーマット定義を設定する。
- setFormatterOfReply(DataRecordFormatter) - Method in class nablarch.fw.messaging.RequestMessage
-
応答電文のフォーマットを指定する。
- setFormatterProperty(DataRecordFormatter) - Method in class nablarch.core.dataformat.FormatterFactory
-
データレコードフォーマッタにプロパティを設定する。
- setFrom(String) - Method in class nablarch.common.mail.MailContext
-
送信元メールアドレスを設定する。
- setFromColumnName(String) - Method in class nablarch.common.mail.MailRequestTable
-
メール送信要求管理テーブルの送信者メールアドレスカラムの名前を設定する。
- setFwHeaderDefinition(FwHeaderDefinition) - Method in class nablarch.fw.messaging.ResponseMessage
-
フレームワークヘッダ定義を設定する。
- setHandlerList(List<Handler<?, ?>>) - Method in class nablarch.fw.invoker.BasicHandlerListBuilder
-
ハンドラリストを設定する。
- setHandlerList(List<Object>) - Method in class nablarch.fw.invoker.BasicPipelineListBuilder
-
ハンドラリストを設定する。
- setHandlerListBuilder(HandlerListBuilder<TData>) - Method in class nablarch.fw.invoker.BasicHandlerListInvoker
-
- setHandlerListBuilder(PipelineListBuilder) - Method in class nablarch.fw.invoker.PipelineInvoker
-
- setHeader(String, String) - Method in class nablarch.fw.web.HttpResponse
-
HTTPレスポンスヘッダの値を設定する。
- setHeaderInfo(Map<String, List<String>>) - Method in class nablarch.fw.messaging.realtime.http.dto.HttpResult
-
ヘッダー情報を設定する
- setHeaderInfo(Map<String, List<String>>) - Method in exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingInvalidDataFormatException
-
受信したヘッダ情報を設定する。
- setHeaderInfo(Map<String, List<String>>) - Method in class nablarch.fw.messaging.realtime.http.streamio.AbstractHttpStreamReader
-
ヘッダ情報を設定する。
- setHeaderInfo(Map<String, List<String>>) - Method in interface nablarch.fw.messaging.realtime.http.streamio.HttpInputStreamReader
-
HttpHeader情報を設定する。
- setHeaderRecord(Map<String, Object>) - Method in class nablarch.fw.messaging.SyncMessage
-
ヘッダレコードを設定する。
- setHttpOnly(boolean) - Method in class nablarch.fw.web.HttpCookie
-
HttpOnly Cookieか否かを設定する。
- setInitialized(boolean) - Method in class nablarch.core.dataformat.LayoutDefinition
-
初期化が行われたかどうかのフラグを設定する。
- setInputCount(long) - Method in interface nablarch.fw.batch.ee.progress.ProgressManager
-
処理対象の件数を設定する。
- setInputSourcePath(String) - Method in exception nablarch.core.dataformat.InvalidDataFormatException
-
例外発生原因となった入出力元(ファイルなど)のパスを設定する。
- setInputStream(InputStream) - Method in interface nablarch.core.dataformat.DataRecordFormatter
-
入力ストリームを設定する。
- setInsertMode(DbToDbStepConfig.InsertMode) - Method in class nablarch.etl.config.DbToDbStepConfig
-
INSERTモードを設定する。
- setInt(int, int) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setInt(int, int)
のラッパー。
- setInternalRequestId(String) - Static method in class nablarch.core.ThreadContext
-
スレッドローカルに内部リクエストIDを設定する。
- setIsolationLevel(int) - Method in interface nablarch.core.db.connection.TransactionManagerConnection
-
アイソレーションレベルを設定する。
- setJdbcTransactionTimeoutHandler(JdbcTransactionTimeoutHandler) - Method in interface nablarch.core.db.connection.TransactionManagerConnection
-
トランザクションタイムアウトハンドラを設定する。
- setJndiProperties(Map<String, String>) - Method in class nablarch.core.repository.jndi.JndiHelper
-
JNDIプロパティを設定する。
- setJndiResourceName(String) - Method in class nablarch.core.repository.jndi.JndiHelper
-
- setLang(String) - Method in class nablarch.common.mail.TemplateMailContext
-
言語を設定する。
- setLangColumnName(String) - Method in class nablarch.common.mail.MailTemplateTable
-
メールテンプレート管理テーブルの言語カラムの名前を設定する。
- setLanguage(Locale) - Static method in class nablarch.core.ThreadContext
-
スレッドローカルに言語を設定する。
- setLayoutFile(String) - Method in class nablarch.fw.reader.FileDataReader
-
拡張子を除いた、フォーマット定義ファイルのファイル名を設定する。
"format"という論理名のベースパス配下に存在する当該ファイルがフォーマット定義ファイルとして使用される。
- setLayoutFile(String, String) - Method in class nablarch.fw.reader.FileDataReader
-
フォーマット定義ファイルのベースパス論理名および拡張子を除いたファイル名を設定する。
設定した論理名のペースパス配下に存在する当該ファイルがフォーマット定義ファイルとして使用される。
- setLength(int) - Method in class nablarch.common.idgenerator.formatter.LpadFormatter
-
桁数を設定する。
- setLikeEscapeChar(char) - Method in interface nablarch.core.db.statement.SqlParameterParser
-
like条件のエスケープ対象文字をエスケープする文字を設定する。
本メソッドで設定されたSQL文は、解析後のSQL文のescape句に埋め込まれる。
- setLineNumber(Long) - Method in class nablarch.etl.WorkItem
-
行数を設定する。
- setListener(DatabaseRecordListener) - Method in class nablarch.fw.reader.DatabaseRecordReader
-
データベースレコードリスナを設定する。
リスナに定義されたコールバック処理は、
処理対象レコードをキャッシュするためのデータベースアクセス前に実行される。
本リーダにリスナを設定することで、
処理対象レコードをデータベースから取得する前に任意の処理を実行することができる。
- setLocation(String) - Method in class nablarch.fw.web.HttpResponse
-
Locationの値を設定する。
リダイレクト時のHTTPクライアントの遷移先URIを設定する。
デフォルトでは設定されない。
- setLong(int, long) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setLong(int, long)
のラッパー。
- setMailAddressColumnName(String) - Method in class nablarch.common.mail.MailRecipientTable
-
メール送信先テーブルの送信先メールアドレスカラムの名前を設定する。
- setMailAttachedFileTable(MailAttachedFileTable) - Method in class nablarch.common.mail.MailRequester
-
添付ファイル管理テーブルのスキーマ情報を設定する。
- setMailBody(String) - Method in class nablarch.common.mail.FreeTextMailContext
-
本文を設定する。
- setMailBody(String) - Method in class nablarch.common.mail.MailContext
-
本文を設定する。
- setMailBodyColumnName(String) - Method in class nablarch.common.mail.MailRequestTable
-
メール送信要求管理テーブルの本文カラムの名前を設定する。
- setMailBodyColumnName(String) - Method in class nablarch.common.mail.MailTemplateTable
-
メールテンプレート管理テーブルの本文カラムの名前を設定する。
- setMailConfig(MailConfig) - Method in class nablarch.common.mail.MailRequester
-
メール関連のコード値を保持するデータオブジェクトを設定する。
- setMailConfig(MailConfig) - Method in class nablarch.common.mail.MailRequestTable
-
メール関連のコード値を保持するデータオブジェクトを設定する。
- setMailRecipientTable(MailRecipientTable) - Method in class nablarch.common.mail.MailRequester
-
メール送信先管理テーブルのスキーマ情報を設定する。
- setMailRequestConfig(MailRequestConfig) - Method in class nablarch.common.mail.MailRequester
-
メール送信要求共通設定を保持するデータオブジェクトを設定する。
- setMailRequestCountMessageId(String) - Method in class nablarch.common.mail.MailConfig
-
メール送信要求件数出力時のメッセージIDを設定する。 *
- setMailRequestIdColumnName(String) - Method in class nablarch.common.mail.MailAttachedFileTable
-
添付ファイル管理テーブルの要求IDカラムの名前を設定する。
- setMailRequestIdColumnName(String) - Method in class nablarch.common.mail.MailRecipientTable
-
メール送信先テーブルの要求IDカラムの名前を設定する。
- setMailRequestIdColumnName(String) - Method in class nablarch.common.mail.MailRequestTable
-
メール送信要求管理テーブルの要求IDカラムの名前を設定する。
- setMailRequestIdGenerator(IdGenerator) - Method in class nablarch.common.mail.MailRequester
-
メール送信要求IDジェネレータを設定する。
- setMailRequestSbnId(String) - Method in class nablarch.common.mail.MailConfig
-
メール送信要求IDの採番対象識別IDを設定する。
- setMailRequestTable(MailRequestTable) - Method in class nablarch.common.mail.MailRequester
-
mailSendRequestTable メール送信要求管理テーブルのスキーマ情報を設定する。
- setMailSendPatternId(String) - Method in class nablarch.common.mail.MailContext
-
メール送信パターンIDを設定する。
メール送信パターンIDを指定して未送信データを送信する場合は必須。
- setMailSendPatternIdColumnName(String) - Method in class nablarch.common.mail.MailRequestTable
-
メール送信要求管理テーブルのメール送信パターンIDをのカラム名を設定する。
- setMailTemplateIdColumnName(String) - Method in class nablarch.common.mail.MailTemplateTable
-
メールテンプレート管理テーブルのテンプレートIDカラムの名前を設定する。
- setMailTransactionManager(SimpleDbTransactionManager) - Method in class nablarch.common.mail.MailRequester
-
メール送信時に利用するトランザクションマネージャを設定する。
- setMax(long) - Method in class nablarch.common.dao.EntityList
-
検索結果の取得最大件数を設定する。
- setMax(int) - Method in class nablarch.core.db.cache.ResultSetCacheKeyBuilder
-
最大件数を設定する。
(省略時は0)
- setMax(Integer) - Method in class nablarch.core.db.support.ListSearchInfo
-
1ページあたりの最大取得件数を設定する。
- setMaxAge(Integer) - Method in class nablarch.fw.web.HttpCookie
-
このクッキーの最長の存続期間(秒)を指定する。
- setMaxArraySize(int) - Method in class nablarch.core.dataformat.FieldDefinition
-
フィールドの最大配列要素数を設定する。
- setMaxAttachedFileSize(int) - Method in class nablarch.common.mail.MailRequestConfig
-
最大添付ファイルサイズを設定する。
- setMaxMemory(long) - Method in class nablarch.core.log.app.PerformanceLogFormatter.PerformanceLogContext
-
最大メモリ量(開始時)を設定する。
- setMaxRecipientCount(int) - Method in class nablarch.common.mail.MailRequestConfig
-
最大宛先数を設定する。
- setMaxResultCount(int) - Method in class nablarch.core.db.support.ListSearchInfo
-
検索結果の最大件数(上限)を設定する。
- setMergeOnColumns(List<String>) - Method in class nablarch.etl.config.DbToDbStepConfig
-
MERGEのON句に指定するカラム名を設定する。
- setMessageId(String) - Method in class nablarch.core.validation.validator.unicode.CharsetDefSupport
-
文字種チェックでエラーが発生した際にデフォルトで使用するメッセージIDを設定する。
- setMessageId(String) - Method in class nablarch.fw.messaging.InterSystemMessage
-
メッセージIDを設定する。
メッセージIDはMOM側で採番される値であり、
このメソッドは単体テスト用に便宜的に容易されているものである。
- setMessagingExceptionFactory(MessagingExceptionFactory) - Method in interface nablarch.fw.messaging.MessagingProvider
-
- setMethodName(String) - Method in class nablarch.core.db.statement.SqlLogFormatter.SqlLogContext
-
メソッド名を設定する。
- setMinArraySize(int) - Method in class nablarch.core.dataformat.FieldDefinition
-
フィールドの最小配列要素数を設定する。
- setMode(ValidationStepConfig.Mode) - Method in class nablarch.etl.config.ValidationStepConfig
-
処理の継続モードを設定する。
- setMultipart(Map<String, List<PartInfo>>) - Method in class nablarch.fw.web.HttpRequest
-
マルチパートを設定する。
- setName(String) - Method in class nablarch.common.web.session.SessionStore
-
セッションストア名を設定する。
- setName(String) - Method in class nablarch.core.dataformat.FieldDefinition
-
フィールド名称を設定する。
- setNull(int, int) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setNull(int, int)
のラッパー。
- setNull(int, int, String) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setNull(int, int, String)
のラッパー。
- setObject(int, Object, int) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setObject(int, java.lang.Object, int)
のラッパー。
- setObject(int, Object) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setObject(int, java.lang.Object, int)
のラッパー。
- setObject(String, Object) - Static method in class nablarch.core.ThreadContext
-
スレッドコンテキストにオブジェクトを設定する。
- setOsName(String) - Method in class nablarch.fw.web.useragent.UserAgent
-
OS名称をセットする。
- setOsType(String) - Method in class nablarch.fw.web.useragent.UserAgent
-
OSタイプをセットする。
- setOsVersion(String) - Method in class nablarch.fw.web.useragent.UserAgent
-
OSバージョンをセットする。
- setOutputStream(OutputStream) - Method in interface nablarch.core.dataformat.DataRecordFormatter
-
出力ストリームを設定する。
- setPaddingChar(String) - Method in class nablarch.common.idgenerator.formatter.LpadFormatter
-
- setPaddingValue(Object) - Method in class nablarch.core.dataformat.FieldDefinition
-
フィールドのパディング/トリムに使用する値を設定する。
- setPage(long) - Method in class nablarch.common.dao.EntityList
-
ページ番号を設定する。
- setPageNumber(Integer) - Method in class nablarch.core.db.support.ListSearchInfo
-
取得対象のページ番号を設定する。
- setParam(String, String...) - Method in class nablarch.fw.web.HttpRequest
-
リクエストパラメータを設定する。
- setParamMap(Map<String, String>) - Method in class nablarch.fw.launcher.CommandLine
-
コマンドラインオプションのMapを設定する。
- setParamMap(Map<String, String[]>) - Method in class nablarch.fw.web.HttpRequest
-
リクエストパラメータを設定する。
- setParamsFromHeader(String, List<String>) - Method in class nablarch.fw.messaging.realtime.http.streamio.AbstractCharHttpStreamReader
-
コネクションのヘッダー情報を取得/解析する。
- setParamsFromHeader(String, List<String>) - Method in class nablarch.fw.messaging.realtime.http.streamio.AbstractHttpStreamReader
-
ヘッダー情報から取得した値をもとにStreamを読み込む際のパラメータを取得する。
- setPath(String) - Method in class nablarch.fw.web.HttpCookie
-
このクッキーが送信されるURIのパス階層を指定する。
- setPattern(String) - Method in class nablarch.fw.handler.RewriteRule
-
この置換ルールが適用されるパスのパターンを正規表現で設定する。
- setPermission(Permission) - Static method in class nablarch.common.permission.PermissionUtil
-
- setPoint(String) - Method in class nablarch.core.log.app.PerformanceLogFormatter.PerformanceLogContext
-
測定対象を識別するIDを設定する。
- setPosition(int) - Method in class nablarch.core.dataformat.FieldDefinition
-
このフィールドの開始位置を設定する。
- setPrimaryKeyColumnNames(Enum<?>...) - Method in class nablarch.common.exclusivecontrol.ExclusiveControlContext
-
主キーのカラム名を設定する。
- setProcessSucceeded(boolean) - Method in class nablarch.fw.batch.ee.listener.NablarchListenerContext
-
処理が正常終了したかどうかを設定する。
- setProperty(Object, String, Object) - Static method in class nablarch.core.beans.BeanUtil
-
指定したオブジェクトのプロパティに値を登録する。
対象のプロパティにsetterが定義されていない場合はなにもしない。
propertyValue
がnullの場合は、例外の送出やログ出力は行わずに、対象プロパティの値はnullになる。
プロパティの指定方法
propertyName
にはプロパティ名を指定する。
List型・配列型のプロパティでは、"プロパティ名[インデックス]"という形式で要素番号を指定して値を登録できる。
ネストしたプロパティを指定することも可能である。ネストの深さに制限はない。
ネストの親となるプロパティがnullである場合は、デフォルトコンストラクタを起動し
インスタンスを生成してから値を格納する。
実装例
- setProperty(Object, String, Object) - Static method in class nablarch.core.util.ObjectUtil
-
オブジェクトのプロパティに値を設定する。
本メソッドでは、対象プロパティがstaticの場合でも値は設定される。
- setProperty(Object, String, Object, boolean) - Static method in class nablarch.core.util.ObjectUtil
-
オブジェクトのプロパティに値を設定する。
本メソッドでは、対象プロパティがstaticの場合に値を設定するかどうかを引数で制御できる。
引数allowStaticがfalse
(許容しない)かつ対象プロパティがstaticである場合、
例外が発生する。
- setProtectMode(String) - Method in class nablarch.fw.invoker.BasicHandlerListBuilder
-
保護モードを設定する。
- setProtectMode(String) - Method in class nablarch.fw.invoker.BasicPipelineListBuilder
-
保護モードを設定する。
- setProxyInfo(String, int) - Method in class nablarch.fw.messaging.realtime.http.client.HttpProtocolBasicClient
-
プロキシ情報を設定する。
- setProxyInfo(String, int) - Method in interface nablarch.fw.messaging.realtime.http.client.HttpProtocolClient
-
プロキシ情報を設定します。
- setQueryStringEncoding(String) - Method in class nablarch.fw.messaging.realtime.http.client.HttpMessagingClient
-
クエリストリングをエンコードする際に使用する文字コードを設定する。
- setQueryStringEncoding(String) - Method in class nablarch.fw.messaging.realtime.http.client.HttpProtocolBasicClient
-
パラメータをエンコードする際に使用する文字コードを設定する。
- setQueryStringEncoding(String) - Method in interface nablarch.fw.messaging.realtime.http.client.HttpProtocolClient
-
パラメータをエンコードする際に使用する文字コードを設定する。
- setQueryTimeout(int) - Method in class nablarch.core.db.statement.SqlLogFormatter.SqlLogContext
-
タイムアウト時間を設定する。
- setReadObject(Object) - Method in class nablarch.fw.messaging.realtime.http.dto.HttpResult
-
受信内容を設定する。
- setReadTimeout(int) - Method in class nablarch.fw.messaging.realtime.http.client.HttpProtocolBasicClient
-
読み取りタイムアウトを設定する。
- setReadTimeout(int) - Method in interface nablarch.fw.messaging.realtime.http.client.HttpProtocolClient
-
読み取りタイムアウトを設定する。
- setReceiveData(String) - Method in exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingInvalidDataFormatException
-
フォーマット変換しようとした受信データを設定する。
- setRecipientTypeBCC(String) - Method in class nablarch.common.mail.MailConfig
-
メール送信区分(BCC)のコード値を設定する。
- setRecipientTypeCC(String) - Method in class nablarch.common.mail.MailConfig
-
メール送信区分(CC)のコード値を設定する。
- setRecipientTypeColumnName(String) - Method in class nablarch.common.mail.MailRecipientTable
-
メール送信先テーブルの送信先区分カラムの名前を設定する。
- setRecipientTypeTO(String) - Method in class nablarch.common.mail.MailConfig
-
メール送信区分(TO)のコード値を設定する。
- setRecordClassifier(RecordDefinition) - Method in class nablarch.core.dataformat.LayoutDefinition
-
レコードタイプ識別用フィールド定義を設定する。
- setRecordNumber(int) - Method in class nablarch.core.dataformat.DataRecord
-
本レコードのレコード番号を設定する。
- setRecordNumber(int) - Method in class nablarch.core.dataformat.DataRecordFormatterSupport
-
読み込みまたは書き込み中のレコードのレコード番号を設定する。
- setRecordNumber(int) - Method in exception nablarch.core.dataformat.InvalidDataFormatException
-
エラーが発生したレコード番号を設定する。
- setRecordType(String) - Method in class nablarch.core.dataformat.DataRecord
-
レコードタイプを設定する。
- setRef(int, Ref) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setRef(int, java.sql.Ref)
のラッパー。
- setReplaceKeyValue(String, String) - Method in class nablarch.common.mail.TemplateMailContext
-
- setReplyTo(String) - Method in class nablarch.common.mail.MailContext
-
返信先メールアドレスを設定する。
- setReplyTo(String) - Method in class nablarch.fw.messaging.InterSystemMessage
-
この電文に対する応答宛先となるキューの論理名を設定する。
- setReplyToColumnName(String) - Method in class nablarch.common.mail.MailRequestTable
-
メール送信要求管理テーブルの返信先メールアドレスカラムの名前を設定する。
- setRequestData(Map<String, ?>) - Method in exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingInvalidDataFormatException
-
フォーマット変換しようとした送信データを設定する。
- setRequestDateTimeColumnName(String) - Method in class nablarch.common.mail.MailRequestTable
-
メール送信要求管理テーブルの要求日時カラムの名前を設定する。
- setRequestId(String) - Static method in class nablarch.core.ThreadContext
-
スレッドローカルにリクエストIDを設定する。
- setRequestId(String) - Method in class nablarch.fw.messaging.FwHeader
-
リクエストIDヘッダの値を設定する。
- setRequestIdColumnName(String) - Method in class nablarch.fw.reader.ResumePointManager
-
リクエストIDの物理カラム名を設定する。
- setRequestPath(String) - Method in class nablarch.fw.launcher.CommandLine
-
- setRequestPath(String) - Method in class nablarch.fw.messaging.RequestMessage
-
リクエストパスを設定する。
- setRequestPath(String) - Method in interface nablarch.fw.Request
-
リクエストパスを設定する。
- setRequestPath(String) - Method in class nablarch.fw.web.HttpRequest
-
リクエストパスを設定する。
この実装では、リクエストURI中のリクエストパスを書き換える。
- setRequestScopedVar(String, Object) - Method in class nablarch.fw.ExecutionContext
-
リクエストスコープ上の変数の値を設定する。
既に定義済みの変数は上書きされる。
- setResendFlag(Object) - Method in class nablarch.fw.messaging.FwHeader
-
再送電文フラグの値を設定する。
- setResendFlagOffValue(Object) - Method in class nablarch.fw.messaging.FwHeader
-
初回送信電文に設定される再送フラグの値を設定する。
- setResponse(HttpResponse) - Method in exception nablarch.fw.web.HttpErrorResponse
-
レスポンス情報を設定する。
- setResponseCode(Integer) - Method in class nablarch.fw.messaging.realtime.http.dto.HttpResult
-
レスポンスコードを設定する。
- setResult(String, String, String) - Static method in class nablarch.core.dataformat.CharacterReplacementUtil
-
- setResult(String) - Method in class nablarch.core.log.app.PerformanceLogFormatter.PerformanceLogContext
-
処理結果を設定する。
- setResultCount(long) - Method in class nablarch.common.dao.EntityList
-
検索結果の総件数を設定する。
- setResultCount(int) - Method in class nablarch.core.db.support.ListSearchInfo
-
検索結果の総件数を設定する。
本メソッドはフレームワークが検索処理を実行後に取得結果の総件数を設定するものである。
アプリケーション側では、本メソッドを使用して値の設定は行わないこと。
- setResumable(boolean) - Method in class nablarch.fw.reader.ResumePointManager
-
レジューム機能を有効にするかどうかを設定する。
- setResumePointColumnName(String) - Method in class nablarch.fw.reader.ResumePointManager
-
正常に処理できたポイントの物理カラム名を設定する。
- setRetrieveTime(long) - Method in class nablarch.core.db.statement.SqlLogFormatter.SqlLogContext
-
データ取得時間を設定する。
- setRetryAfter(Date) - Method in exception nablarch.fw.results.ServiceUnavailable
-
処理受付が再開される予定時刻を設定する。
- setReturnPath(String) - Method in class nablarch.common.mail.MailContext
-
差し戻し先メールアドレスを設定する。
- setReturnPathColumnName(String) - Method in class nablarch.common.mail.MailRequestTable
-
メール送信要求管理テーブルの差し戻し先メールアドレスカラムの名前を設定する。
- setRewriteTo(String) - Method in class nablarch.fw.handler.RewriteRule
-
この置換ルールが適用された場合に置き換えられる文字列を指定する。
この文字列中では、以下の埋め込みパラメータを使用することができる。
- setSavedFile(File) - Method in class nablarch.fw.web.upload.PartInfo
-
保存ファイルを設定する。
自動テスト時に使用されることを想定している。
- setSecure(boolean) - Method in class nablarch.fw.web.HttpCookie
-
Secure Cookieか否かを設定する。
- setSendDateTimeColumnName(String) - Method in class nablarch.common.mail.MailRequestTable
-
メール送信要求管理テーブルの送信日時カラムの名前を設定する。
- setSendFailureCode(String) - Method in class nablarch.common.mail.MailConfig
-
送信失敗時の障害コードを設定する。
- setSendProcessIdColumnName(String) - Method in class nablarch.common.mail.MailRequestTable
-
送信するバッチのプロセスIDのカラム名を設定する。
- setSendSuccessMessageId(String) - Method in class nablarch.common.mail.MailConfig
-
メール送信成功時のメッセージIDを設定する。
- setSequenceIdGenerator(IdGenerator) - Method in class nablarch.common.dao.DaoContextFactory
-
シーケンスIDジェネレータを設定する。
- setSerialNumberColumnName(String) - Method in class nablarch.common.mail.MailAttachedFileTable
-
添付ファイル管理テーブルの連番カラムの名前を設定する。
- setSerialNumberColumnName(String) - Method in class nablarch.common.mail.MailRecipientTable
-
メール送信先テーブルの連番カラムの名前を設定する。
- setServletContextCreator(ServletContextCreator) - Method in class nablarch.fw.web.i18n.ResourcePathRule
-
ServletContextCreator
を設定する。
- setServletFilterConfig(FilterConfig) - Method in class nablarch.fw.web.servlet.WebFrontController
-
サーブレットフィルタの設定情報を設定する.
- setSessionKey(String) - Method in class nablarch.common.web.handler.threadcontext.LanguageAttributeInHttpSession
-
言語が格納されるセッション上のキー名を設定する。
- setSessionKey(String) - Method in class nablarch.common.web.handler.threadcontext.TimeZoneAttributeInHttpSession
-
タイムゾーンが格納されるセッション上のキー名を設定する。
- setSessionScopedVar(String, Object) - Method in class nablarch.fw.ExecutionContext
-
セッションスコープ上の変数の値を設定する。
既に定義済みの変数は上書きされる。
- setShort(int, short) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setShort(int, short)
のラッパー。
- setSize(Integer) - Method in class nablarch.core.dataformat.convertor.datatype.ByteStreamDataSupport
-
データサイズ(=バイト長)を設定する。
- setSize(int) - Method in class nablarch.core.db.statement.SqlLogFormatter.SqlLogContext
-
取得最大件数を設定する。
- setSize(int) - Method in class nablarch.fw.web.upload.PartInfo
-
アップロードされたファイルのサイズを設定する(単位はバイト)。
- setSortId(String) - Method in class nablarch.core.db.support.ListSearchInfo
-
ソートIDを設定する。
- setSql(String) - Method in class nablarch.core.db.statement.SqlLogFormatter.SqlLogContext
-
SQL文を設定する。
- setSqlBuilder(StandardSqlBuilder) - Method in class nablarch.common.dao.DaoContextFactory
-
- setSqlId(String) - Method in class nablarch.etl.config.DbInputStepConfig
-
SQL_IDを設定する。
- setSslContext(SSLContext) - Method in class nablarch.fw.messaging.realtime.http.client.HttpProtocolBasicClient
-
SSLContextを設定する。
- setSslContext(SSLContext) - Method in interface nablarch.fw.messaging.realtime.http.client.HttpProtocolClient
-
SSLContextを設定する。
- setStartFreeMemory(long) - Method in class nablarch.core.log.app.PerformanceLogFormatter.PerformanceLogContext
-
空きメモリ量(開始時)を設定する。
- setStartPos(int) - Method in class nablarch.core.db.cache.ResultSetCacheKeyBuilder
-
開始位置を設定する。
(省略時は1)
- setStartPosition(int) - Method in class nablarch.core.db.statement.SqlLogFormatter.SqlLogContext
-
取得開始位置を設定する。
- setStartTime(long) - Method in class nablarch.core.log.app.PerformanceLogFormatter.PerformanceLogContext
-
開始日時を設定する。
- setStartUsedMemory(long) - Method in class nablarch.core.log.app.PerformanceLogFormatter.PerformanceLogContext
-
使用メモリ量(開始時)を設定する。
- setStateEncoder(StateEncoder) - Method in class nablarch.common.web.session.SessionStore
-
セッション内容の直列化モジュールを設定する。
- setStatement(SqlPStatement) - Method in class nablarch.fw.reader.DatabaseRecordReader
-
テーブルを参照するSQLステートメントを設定する。
- setStatement(ParameterizedSqlPStatement, Object) - Method in class nablarch.fw.reader.DatabaseRecordReader
-
テーブルを参照するSQLステートメント及び条件を設定する。
- setStatementFactory(StatementFactory) - Method in class nablarch.core.db.connection.ConnectionFactorySupport
-
- setStatementReuse(boolean) - Method in class nablarch.core.db.connection.ConnectionFactorySupport
-
ステートメントのキャッシュ有無を設定する。
- setStatusCode(String) - Method in class nablarch.fw.messaging.FwHeader
-
要求電文に対する処理結果を表すコード値を返す。
- setStatusCode(Integer) - Method in exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingException
-
例外発生時のHTTPステータスコードを設定する。
- setStatusCode(int) - Method in class nablarch.fw.web.HttpResponse
-
HTTPレスポンスのステータスコードを設定する。
デフォルトのステータスコードは
200
である。
- setStatusCodeHeader(String) - Method in class nablarch.fw.messaging.ResponseMessage
-
フレームワーク制御ヘッダの処理結果コードの値を設定する。
- setStatusColumnName(String) - Method in class nablarch.common.mail.MailRequestTable
-
メール送信要求管理テーブルのステータスカラムの名前を設定する。
- setStatusFailure(String) - Method in class nablarch.common.mail.MailConfig
-
メール送信ステータス(送信失敗)のコード値を設定する。
- setStatusSent(String) - Method in class nablarch.common.mail.MailConfig
-
メール送信ステータス(送信済)のコード値を設定する。
- setStatusUnsent(String) - Method in class nablarch.common.mail.MailConfig
-
メール送信ステータス(未送信)のコード値を設定する。
- setStepId(String) - Method in class nablarch.etl.config.StepConfig
-
ステップIDを設定する。
- setSteps(Map<String, StepConfig>) - Method in class nablarch.etl.config.JobConfig
-
ステップの設定を設定する。
- setString(int, String) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setString(int, java.lang.String)
のラッパー。
- setStringResourceCache(StaticDataCache<StringResource>) - Method in class nablarch.core.message.StringResourceHolder
-
文字列リソースのキャッシュを設定する。
- setSubject(String) - Method in class nablarch.common.mail.FreeTextMailContext
-
件名を設定する。
- setSubject(String) - Method in class nablarch.common.mail.MailContext
-
件名を設定する。
- setSubjectColumnName(String) - Method in class nablarch.common.mail.MailRequestTable
-
メール送信要求管理テーブルの件名カラムの名前を設定する。
- setSubjectColumnName(String) - Method in class nablarch.common.mail.MailTemplateTable
-
メールテンプレート管理テーブルの件名カラムの名前を設定する。
- setSupportedTimeZones(String...) - Method in class nablarch.common.web.handler.threadcontext.TimeZoneAttributeInHttpSupport
-
サポート対象のタイムゾーンを設定する。
- setSystemTimeProvider(SystemTimeProvider) - Method in class nablarch.core.cache.expirable.ExpirableCacheTemplate
-
システム日時提供クラスを取得する。
- setTableIdGenerator(IdGenerator) - Method in class nablarch.common.dao.DaoContextFactory
-
テーブルIDジェネレータを設定する。
- setTableName(String) - Method in class nablarch.common.exclusivecontrol.ExclusiveControlContext
-
排他制御用テーブルのテーブル名を設定する。
- setTableName(String) - Method in class nablarch.common.mail.MailAttachedFileTable
-
添付ファイル管理テーブルの名前を設定する。
- setTableName(String) - Method in class nablarch.common.mail.MailRecipientTable
-
メール送信先テーブルの名前を設定する。
- setTableName(String) - Method in class nablarch.common.mail.MailRequestTable
-
メール送信要求管理テーブルの名前を設定する。
- setTableName(String) - Method in class nablarch.common.mail.MailTemplateTable
-
メールテンプレート管理テーブルの名前を設定する。
- setTableName(String) - Method in class nablarch.fw.reader.ResumePointManager
-
実行管理テーブルのテーブル名を設定する。
- setTargetUrl(String) - Method in exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingException
-
例外発生時の接続先を設定する。
- setTemplateEngineMailProcessor(TemplateEngineMailProcessor) - Method in class nablarch.common.mail.MailRequester
-
定型メールの件名と本文を構築するテンプレートエンジン処理クラスを設定する。
- setTemplateId(String) - Method in class nablarch.common.mail.TemplateMailContext
-
テンプレートIDを設定する。
- setTime(int, Time) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setTime(int, java.sql.Time)
のラッパー。
- setTime(int, Time, Calendar) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setTime(int, java.sql.Time, java.util.Calendar)
のラッパー。
- setTimeoutSecond(long) - Method in class nablarch.fw.invoker.AbstractExecutorServiceFactory
-
スレッドの停止を待機する時間(秒)を設定する。
- setTimestamp(int, Timestamp) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setTimestamp(int, java.sql.Timestamp)
のラッパー。
- setTimestamp(int, Timestamp, Calendar) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setTimestamp(int, java.sql.Timestamp, java.util.Calendar)
のラッパー。
- setTimeToLive(long) - Method in class nablarch.fw.messaging.SendingMessage
-
電文の有効期間をmsec単位で設定する。
0以下の数値を指定した場合は無期限となる。
本メソッドで有効期間を指定しなかった場合は、プロバイダ側で定めたデフォルト値が設定される。
- setTimeZone(TimeZone) - Static method in class nablarch.core.ThreadContext
-
スレッドローカルにタイムゾーンを設定する。
- setToken(LayoutFileParser.Token) - Method in exception nablarch.core.dataformat.SyntaxErrorException
-
構文エラーの発生箇所を設定する。
- setTransaction(String, Transaction) - Static method in class nablarch.core.transaction.TransactionContext
-
トランザクションオブジェクトを設定する。
- setTransactionFactory(TransactionFactory) - Method in class nablarch.core.db.transaction.SimpleDbTransactionManager
-
デフォルトのトランザクションファクトリクラスを設定する。
- setTransactionFactory(TransactionFactory) - Method in class nablarch.fw.batch.ee.listener.step.StepTransactionManagementListener
-
トランザクションファクトリを設定する。
- setTransactionName(String) - Method in class nablarch.fw.batch.ee.listener.step.StepTransactionManagementListener
-
トランザクション名
- setTypeName(String) - Method in class nablarch.core.dataformat.RecordDefinition
-
このレコードフォーマットのレコード種別名を設定する。
- setUpdateCount(int) - Method in class nablarch.core.db.statement.SqlLogFormatter.SqlLogContext
-
更新件数を設定する。
- setUpdateSize(DbToDbStepConfig.UpdateSize) - Method in class nablarch.etl.config.DbToDbStepConfig
-
1回のSQL実行で処理するサイズに関する設定を設定する。
- setUpMessageIdOnError(String, String, String) - Method in class nablarch.fw.web.upload.util.BulkValidator
-
- setUpSystemRepository(String) - Method in class nablarch.fw.launcher.GenericLauncher
-
システムリポジトリの初期化を行う。
- setURL(int, URL) - Method in interface nablarch.core.db.statement.SqlPStatement
-
PreparedStatement.setURL(int, java.net.URL)
のラッパー。
- setUseCache(boolean) - Method in class nablarch.fw.reader.ValidatableFileDataReader
-
バリデーション時に読み込んだデータをキャッシュし、本処理で使用するかどうかを設定する。
- setUserAgentPattern(String) - Method in class nablarch.fw.web.download.encorder.DownloadFileNameEncoderEntry
-
User-Agentヘッダのパターンを設定する。
- setUserId(String) - Static method in class nablarch.core.ThreadContext
-
スレッドローカルにユーザIDを設定する。
- setUserId(String) - Method in class nablarch.fw.messaging.FwHeader
-
ユーザIDヘッダの値を設定する。
- setUserIdToFormatKey(String) - Method in class nablarch.fw.messaging.realtime.http.client.HttpMessagingClient
-
ユーザIDとフォーマット定義ファイル上のキーとの対応を設定する。
- setValidatorAction(ValidatableFileDataReader.FileValidatorAction) - Method in class nablarch.fw.reader.ValidatableFileDataReader
-
バリデーション処理を実装したアクションクラスを設定する。
- setValueConvertorProperty(ValueConvertor<?, ?>) - Method in class nablarch.core.dataformat.DataRecordFormatterSupport
-
コンバータの設定を行う。ファイルタイプ個別の設定を行う必要がある場合、必要に応じてサブクラスでオーバーライドする。
- setVariable(String, Object) - Method in class nablarch.common.mail.TemplateMailContext
-
テンプレートとマージする変数を追加する。
- setVersionColumnName(String) - Method in class nablarch.common.exclusivecontrol.ExclusiveControlContext
-
バージョン番号カラム名を設定する。
- shutdownService() - Method in class nablarch.fw.invoker.AbstractExecutorServiceFactory
-
- shutdownService() - Method in interface nablarch.fw.invoker.ExecutorServiceFactory
-
シャットダウンを行う。
- SimpleDbTransactionExecutor<T> - Class in nablarch.core.db.transaction
-
- SimpleDbTransactionExecutor(SimpleDbTransactionManager) - Constructor for class nablarch.core.db.transaction.SimpleDbTransactionExecutor
-
コンストラクタ。
- SimpleDbTransactionManager - Class in nablarch.core.db.transaction
-
データベースへのトランザクション制御を行うクラス。
- singleLayout() - Method in class nablarch.common.databind.fixedlength.FixedLengthDataBindConfigBuilder
-
シングルレイアウト用のFixedLengthDataBindConfig
を構築する。
- SingleLayoutBuilder - Class in nablarch.common.databind.fixedlength
-
シングルレイアウト用の設定構築クラス。
- size() - Method in class nablarch.common.dao.DeferredEntityList
-
本メソッドは利用できない。
呼び出した場合、UnsupportedOperationException
を送出する。
- size() - Method in class nablarch.common.web.session.SessionEntry
-
- size() - Method in class nablarch.core.util.map.MapWrapper
-
#getDelegateMap()
が返す
Map
オブジェクトに処理を委譲する。
- Size - Annotation Type in nablarch.core.validation.ee
-
要素数が指定した値の範囲内であるかチェックするアノテーション。
- size() - Method in class nablarch.fw.web.upload.PartInfo
-
アップロードされたファイルのサイズを取得する(単位はバイト)。
- sortIdColumns() - Method in class nablarch.common.dao.EntityMeta
-
Primary keyの順番をデータベースの定義順にソートする。
- sortMessages(List<Message>, ServletExecutionContext, InjectForm) - Static method in class nablarch.common.web.validator.BeanValidationStrategy
-
メッセージをソートする。
- split(String, String) - Static method in class nablarch.core.util.StringUtil
-
文字列をセパレータで分割する。
- split(String, String, boolean) - Static method in class nablarch.core.util.StringUtil
-
文字列をセパレータで分割する。
- sqlBuilder - Variable in class nablarch.common.dao.DaoContextFactory
-
- SqlConvertor - Interface in nablarch.core.db.statement
-
SQL文の変換を行うインタフェース。
- SqlConvertorSupport - Class in nablarch.core.db.statement.sqlconvertor
-
SQL文の変換を行うクラスをサポートするクラス。
- SqlGeneratorSupport<T extends StepConfig> - Class in nablarch.etl.generator
-
SQL文を生成するのをサポートする抽象クラス。
- SqlLoaderCallback - Interface in nablarch.core.db.statement.sqlloader
-
SQL文ロード時のコールバック処理を行うインタフェース。
- SqlLogFormatter - Class in nablarch.core.db.statement
-
SQLログを出力するクラス。
- SqlLogFormatter() - Constructor for class nablarch.core.db.statement.SqlLogFormatter
-
フォーマット済みのログ出力項目を初期化する。
- SqlLogFormatter.SqlLogContext - Class in nablarch.core.db.statement
-
SQLログのコンテキスト情報を保持するクラス。
- SqlParameterParser - Interface in nablarch.core.db.statement
-
名前付きバインド変数を持つSQL文を解析するインタフェース。
名前付きバインド変数を持つSQL文を解析し、JDBC標準のSQL文(バインド変数を「?」に置き換えたSQL)と名前付きバインド変数のListを生成する。
例:
- SqlParameterParserFactory - Interface in nablarch.core.db.statement
-
- SqlPStatement - Interface in nablarch.core.db.statement
-
バインド変数をもつSQL文を実行するインタフェース。
- SqlResultSet - Class in nablarch.core.db.statement
-
簡易検索結果を保持するクラス。
- SqlResultSet(ResultSetIterator, int, int) - Constructor for class nablarch.core.db.statement.SqlResultSet
-
- SqlResultSet(int) - Constructor for class nablarch.core.db.statement.SqlResultSet
-
- SqlRow - Class in nablarch.core.db.statement
-
簡易取得結果1行分のデータを保持するクラス。
各カラムの内容は、そのデータ型に対応したgetメソッドにより取得できる。
この際、カラム名の大文字/小文字の違い、アンダースコアの有無は区別せず、
同一のカラム名とみなされる。
例:
USER_NAMEとuser_nameは同一のカラム名とみなされる。(大文字小文字の区別はしないため)
USER_NAMEとuserNameは同一のカラム名とみなされる。(アンダースコアの有無は区別しないため)
- SqlRow(Map<String, Object>, Map<String, Integer>) - Constructor for class nablarch.core.db.statement.SqlRow
-
指定されたMapを元にオブジェクトを構築する。
- SqlRow(Map<String, Object>, Map<String, Integer>, Map<String, String>) - Constructor for class nablarch.core.db.statement.SqlRow
-
指定されたMapを元にオブジェクトを構築する。
- SqlRow(SqlRow) - Constructor for class nablarch.core.db.statement.SqlRow
-
コピー元となるSqlRow
からオブジェクトを構築する。
- SqlServerDialect - Class in nablarch.core.db.dialect
-
SqlServer用のSQL方言クラス。
- SqlStatement - Interface in nablarch.core.db.statement
-
SQL文を実行するインタフェース。
本インタフェースでは、JDBC標準SQL(バインド変数が「?」)と拡張SQL(バインド変数が名前付き変数)で共通となるインタフェースを定義している。
このクラスはリソースを解放する必要があるが、リソースの解放処理は
TransactionManagerConnection.terminate()
で行われるため、
Statementを明示的にクローズする必要はない。
- SqlStatementException - Exception in nablarch.core.db.statement.exception
-
SQL文実行時に発生する例外クラス。
- SqlStatementException(String, SQLException) - Constructor for exception nablarch.core.db.statement.exception.SqlStatementException
-
SqlStatementException
オブジェクトを生成する。
- SqlStatementExceptionFactory - Interface in nablarch.core.db.statement
-
- StandardSqlBuilder - Class in nablarch.common.dao
-
ユニバーサルDAOで使用するSQL文を構築するクラス。
生成するSQL文は以下のとおり。
ID列を条件としたSELECT文
条件なしのSELECT文
ID列を条件としたUPDATE文(バージョンカラムがある場合はそのカラムも条件に含まれる)
ID列を条件としたDELETE文
全カラムを対象としたINSERT文(IDENTITYカラムはサポートしない)
- start(String) - Method in class nablarch.core.log.app.PerformanceLogFormatter
-
測定を開始する。
- start(String) - Static method in class nablarch.core.log.app.PerformanceLogUtil
-
測定を開始する。
- startExecute(String, String, String) - Method in class nablarch.core.db.statement.SqlLogFormatter
-
SqlPStatement#executeメソッドの実行開始時のSQLログをフォーマットする。
- startExecuteBatch(String, String, String) - Method in class nablarch.core.db.statement.SqlLogFormatter
-
SqlPStatement#executeBatchメソッドの更新開始時のSQLログをフォーマットする。
- startExecuteQuery(String, String, String) - Method in class nablarch.core.db.statement.SqlLogFormatter
-
SqlPStatement#executeQueryメソッドの検索開始時のSQLログをフォーマットする。
- startExecuteUpdate(String, String, String) - Method in class nablarch.core.db.statement.SqlLogFormatter
-
SqlPStatement#executeUpdateメソッドの更新開始時のSQLログをフォーマットする。
- startRetrieve(String, String, int, int, int, int, String) - Method in class nablarch.core.db.statement.SqlLogFormatter
-
SqlPStatement#retrieveメソッドの検索開始時のSQLログをフォーマットする。
- startShutdownService() - Method in class nablarch.fw.invoker.AbstractExecutorServiceFactory
-
- startShutdownService() - Method in interface nablarch.fw.invoker.ExecutorServiceFactory
-
シャットダウンを開始する。
このメソッド起動後は、以降の要求は受け付けられない。
- StateEncoder - Interface in nablarch.common.web.session
-
セッションからバイト列へ直列化、
およびバイト列からセッション内容の復元を行う際に用いられる
モジュールが実装するインターフェース。
- statementFactory - Variable in class nablarch.core.db.connection.ConnectionFactorySupport
-
Statementファクトリオブジェクト
- StatementFactory - Interface in nablarch.core.db.statement
-
SQL実行用オブジェクトを生成するインタフェース。
- statementReuse - Variable in class nablarch.core.db.connection.ConnectionFactorySupport
-
Statementのキャッシュ有無(デフォルトは、キャッシュ無)
- StaticDataCache<T> - Interface in nablarch.core.cache
-
静的データキャッシュを保持するインタフェース。
静的データはIDを使った取得と、インデックスを使った取得の2種類の方法で取得できる。
インデックスを使った取得方法とは、静的データを一定のルールでまとめた集合をまとめて
取得する方法である。このまとまった集合にはそれぞれインデックスキーと呼ばれるキーが付け
られており、本インタフェースではこのインデックスキーを指定して静的データの集合が取得できる。
なお、静的データを集合にまとめるルールは複数指定することができ、このルールにはインデックス名
と呼ばれる名称が付けられる。
- StaticDataLoader<T> - Interface in nablarch.core.cache
-
静的データをロードするインタフェース。
RDBMSやXMLファイル等の媒体から静的データをロードするクラスは、このインタフェースを実装する。
- STATUS_CODE - Static variable in exception nablarch.fw.results.InternalError
-
処理継続が不可能であることを示すステータスコード
- StepConfig - Class in nablarch.etl.config
-
ステップの設定をサポートするクラス。
- StepTransactionManagementListener - Class in nablarch.fw.batch.ee.listener.step
-
Stepレベルのトランザクション制御を行うNablarchStepListener
実装クラス。
- storeCharSet(BitSet, String...) - Static method in class nablarch.core.util.CharacterCheckerUtil
-
有効文字チェックに使用する文字の集合をBitSet
に設定する。
- StreamResponse - Class in nablarch.common.web.download
-
ストリームからHTTPレスポンスメッセージを生成するクラス。
本クラスは、ファイルシステム上のファイルやデータベースのBLOB型のカラムに格納した
バイナリデータのダウンロードに使用する。
- StreamResponse(Blob) - Constructor for class nablarch.common.web.download.StreamResponse
-
StreamResponse
オブジェクトを生成する。
- StreamResponse(File, boolean) - Constructor for class nablarch.common.web.download.StreamResponse
-
StreamResponse
オブジェクトを生成する。
- StringConvertor - Class in nablarch.core.validation.convertor
-
値をStringに変換するクラス。
Stringに変換可能なオブジェクトは、下記クラスのみ
String
String
[]
- StringConvertor() - Constructor for class nablarch.core.validation.convertor.StringConvertor
-
コンストラクタ。
- StringResource - Interface in nablarch.core.message
-
ユーザに通知するメッセージの元となる文字列リソースを保持するインタフェース。
複数言語に対応するアプリケーションでは、文字列リソースから言語ごとに異なる文字列を取得できる。
- StringResourceHolder - Class in nablarch.core.message
-
ユーザに通知するメッセージの元となる文字列リソースを保持するクラス。
文字列リソースは静的データキャッシュに保持する。
- StringUtil - Class in nablarch.core.util
-
文字列ユーティリティクラス。
文字列に関する汎用的な処理を提供する。
本クラスのメソッドには、
StringUtil.insert(String, String, int...)
のように
文字列編集用途に使用するメソッドも用意されている。これらのメソッドは、
例えば、電話番号をハイフン区切りに整形する等のフォーマット処理用に使用されることを想定している。
プロジェクトでフォーマット用のユーティリティを作成する場合、これらのメソッドを使用するとよい。
本クラスはサロゲートペアに対応している。
- StringValidatorSupport<A> - Class in nablarch.core.validation.validator
-
文字列のValidatorの作成を助けるサポートクラス。
- StringValidatorSupport() - Constructor for class nablarch.core.validation.validator.StringValidatorSupport
-
コンストラクタ。
- StructuredResponseMessage - Class in nablarch.fw.messaging
-
構造化されたデータを取り扱うために、addRecord時にデータをすぐに書き込まず、メモリ上にキャッシュする応答メッセージ。
- StructuredResponseMessage(RequestMessage) - Constructor for class nablarch.fw.messaging.StructuredResponseMessage
-
要求電文に対する応答電文を作成する。
RequestMessage#reply() から呼ばれることを想定している。
- subList(int, int) - Method in class nablarch.common.dao.DeferredEntityList
-
本メソッドは利用できない。
呼び出した場合、UnsupportedOperationException
を送出する。
- Success() - Constructor for class nablarch.fw.Result.Success
-
デフォルトコンストラクタ。
- supportsHttpOnly() - Method in class nablarch.fw.web.HttpCookie
-
HttpOnly Cookieがサポートされている環境か否か。
- supportsIdentity() - Method in class nablarch.core.db.dialect.DB2Dialect
-
IDENTITY(オートインクリメントカラム)が使用できるか否か。
- supportsIdentity() - Method in class nablarch.core.db.dialect.DefaultDialect
-
- supportsIdentity() - Method in interface nablarch.core.db.dialect.Dialect
-
IDENTITY(オートインクリメントカラム)が使用できるか否か。
- supportsIdentity() - Method in class nablarch.core.db.dialect.PostgreSQLDialect
-
IDENTITY(オートインクリメントカラム)が使用できるか否か。
- supportsIdentity() - Method in class nablarch.core.db.dialect.SqlServerDialect
-
IDENTITY(オートインクリメントカラム)が使用できるか否か。
- supportsIdentityWithBatchInsert() - Method in class nablarch.core.db.dialect.DefaultDialect
-
- supportsIdentityWithBatchInsert() - Method in interface nablarch.core.db.dialect.Dialect
-
batch insert時にIDENTITY(オートインクリメントカラム)が使用できるか否か。
- supportsIdentityWithBatchInsert() - Method in class nablarch.core.db.dialect.PostgreSQLDialect
-
batch insert時にIDENTITY(オートインクリメントカラム)が使用できるか否か。
- supportsOffset() - Method in class nablarch.core.db.dialect.DefaultDialect
-
- supportsOffset() - Method in interface nablarch.core.db.dialect.Dialect
-
SQL文でのオフセット指定が使用できるか否か
- supportsOffset() - Method in class nablarch.core.db.dialect.OracleDialect
-
SQL文でのオフセット指定が使用できるか否か
- supportsOffset() - Method in class nablarch.core.db.dialect.PostgreSQLDialect
-
SQL文でのオフセット指定が使用できるか否か
- supportsSequence() - Method in class nablarch.core.db.dialect.DB2Dialect
-
- supportsSequence() - Method in class nablarch.core.db.dialect.DefaultDialect
-
- supportsSequence() - Method in interface nablarch.core.db.dialect.Dialect
-
- supportsSequence() - Method in class nablarch.core.db.dialect.OracleDialect
-
シーケンスはサポートする。
- supportsSequence() - Method in class nablarch.core.db.dialect.PostgreSQLDialect
-
- SyncMessage - Class in nablarch.fw.messaging
-
電文(同期送信、同期応答)を保持するクラス。
- SyncMessage(String) - Constructor for class nablarch.fw.messaging.SyncMessage
-
SyncMessage
のインスタンスを生成する。
- SYNCMESSAGE_STATUS_CODE - Static variable in class nablarch.fw.messaging.realtime.http.client.HttpMessagingClient
-
SyncMessageのヘッダレコードからステータスコードを取り出すために使用するキー
- SyncMessageConvertor - Class in nablarch.fw.messaging
-
メッセージ同期送信に使用する電文を変換するクラス。
- SyncMessagingEventHook - Interface in nablarch.fw.messaging
-
メッセージ送信の処理前後に処理を行うためのインターフェイス。
- SyntaxErrorException - Exception in nablarch.core.dataformat
-
フォーマット定義ファイルの内容に問題がある場合に送出される実行時例外。
- SyntaxErrorException(String) - Constructor for exception nablarch.core.dataformat.SyntaxErrorException
-
コンストラクタ。
- SyntaxErrorException(String, Throwable) - Constructor for exception nablarch.core.dataformat.SyntaxErrorException
-
コンストラクタ。
- SyntaxErrorException(LayoutFileParser.TokenType...) - Constructor for exception nablarch.core.dataformat.SyntaxErrorException
-
コンストラクタ。
- SystemChar - Annotation Type in nablarch.core.validation.ee
-
システム許容文字で構成された文字列であることを表わすアノテーション。
- SystemChar - Annotation Type in nablarch.core.validation.validator.unicode
-
システム許容文字で構成された文字列であることを表わすアノテーション。
- SystemRepository - Class in nablarch.core.repository
-
設定値およびコンポーネントを保持するクラス。
アプリケーションの設定値の取得とコンポーネントを生成する責務は
ObjectLoader
を実装したクラスが持つ。
- SystemTimeProvider - Interface in nablarch.core.date
-
システム日時を提供するクラスのインタフェース。
- SystemTimeUtil - Class in nablarch.core.date
-