class SOAP::RPC::CGIStub + SOAP + WEBrick + Logger::Application
クラスの継承リスト: SOAP::RPC::CGIStub < SOAP < WEBrick < Logger::Application < Logger::Severity < Object < Kernel
要約
特異メソッド
new(appname, default_namespace)-
[TODO]
new(appname = nil) -> Logger::Application-
このクラスを初期化します。
- [PARAM] appname:
- アプリケーション名を指定します。
インスタンスメソッド
add_document_operation(receiver, soapaction, name, param_def, opt = {})-
[TODO]
add_headerhandler(obj)add_rpc_headerhandler(obj)-
[TODO]
add_rpc_method(obj, name, *param)add_method-
[TODO]
add_rpc_method_as(obj, name, name_as, *param)add_method_as(obj, name, name_as, *param)-
[TODO]
add_rpc_method_with_namespace(namespace, obj, name, *param)add_method_with_namespace(namespace, obj, name, *param)-
[TODO]
add_rpc_method_with_namespace_as(namespace, obj, name, name_as, *param)add_method_with_namespace_as(namespace, obj, name, name_as, *param)-
[TODO]
add_rpc_operation(receiver, qname, soapaction, name, param_def, opt = {})-
[TODO]
add_rpc_servant(obj, namespace = @default_namespace)add_servant-
[TODO]
appname -> String-
アプリケーション名を取得します。
generate_explicit_typegenerate_explicit_type=(generate_explicit_type)-
[TODO]
level=(level)-
ログのログレベルをセットします。
- [PARAM] level:
- ログのログレベル。
[SEE_ALSO] Logger::Severity
log(severity, message = nil) -> truelog(severity, message = nil) { ... } -> true-
メッセージをログに記録します。
ブロックを与えた場合はブロックを評価した返り値をメッセージとしてログに記録します。
- [PARAM] severity:
- ログレベル。Logger::Severity クラスで定義されている定数を指定します。 この値がレシーバーに設定されているレベルよりも低い場合、 メッセージは記録されません。
- [PARAM] message:
- ログに出力するメッセージを文字列か例外オブジェクトを指定します。 省略すると nil が用いられます。
[SEE_ALSO] Logger#add
log=(logdev)-
ログの出力先をセットします。
- [PARAM] logdev:
- ログファイル名か IO オブジェクトを指定します。
logdev -> ()-
このメソッドは使用されていません。
mapping_registrymapping_registry=(value)-
[TODO]
on_init-
[TODO]
set_fcgi_request(request)-
[TODO]
set_log(logdev, shift_age = 0, shift_size = 1024000) -> Integer-
内部で使用する Logger のオブジェクトを初期化します。
- [PARAM] logdev:
- ログを書き込むファイル名か、 IO オブジェクト(STDOUT, STDERR など)を指定します。
- [PARAM] shift_age:
- ログファイルを保持する数か、ログファイルを切り替える頻度を指定します。 頻度には daily, weekly, monthly を文字列で指定することができます。 省略すると、ログの保存先を切り替えません。
- [PARAM] shift_size:
- shift_age を整数で指定した場合のみ有効です。 このサイズでログファイルを切り替えます。
- [RETURN]
- ログのログレベルを返します。
start -> ()-
アプリケーションをスタートさせます。
- [RETURN]
- run メソッドの返値を返します。
- [EXCEPTION] RuntimeError:
- サブクラスで run メソッドを定義していない場合に発生します。
定数
AttrActor-
[TODO]
AttrArrayType-
[TODO]
AttrArrayTypeName-
[TODO]
AttrEncodingStyle-
[TODO]
AttrEncodingStyleName-
[TODO]
AttrMustUnderstand-
[TODO]
AttrMustUnderstandName-
[TODO]
AttrOffset-
[TODO]
AttrOffsetName-
[TODO]
AttrPosition-
[TODO]
AttrPositionName-
[TODO]
AttrRoot-
[TODO]
AttrRootName-
[TODO]
Base64Literal-
[TODO]
EleBody-
[TODO]
EleBodyName-
[TODO]
EleEnvelope-
[TODO]
EleEnvelopeName-
[TODO]
EleFault-
[TODO]
EleFaultActor-
[TODO]
EleFaultActorName-
[TODO]
EleFaultCode-
[TODO]
EleFaultCodeName-
[TODO]
EleFaultDetail-
[TODO]
EleFaultDetailName-
[TODO]
EleFaultName-
[TODO]
EleFaultString-
[TODO]
EleFaultStringName-
[TODO]
EleHeader-
[TODO]
EleHeaderName-
[TODO]
EncodingNamespace-
[TODO]
EnvelopeNamespace-
[TODO]
HTTPVersion-
[TODO]
LiteralNamespace-
[TODO]
MediaType-
[TODO]
NextActor-
[TODO]
PropertyName-
[TODO]
SOAPNamespaceTag-
[TODO]
VERSION-
[TODO]
VERSION-
WEBrick のバージョンを表す文字列です。
p WEBrick::VERSION #=> "1.3.1"
ValueArray-
[TODO]
ValueArrayName-
[TODO]
XSDNamespaceTag-
[TODO]
XSINamespaceTag-
[TODO]