列挙型 Facility
- java.lang.Object
-
- java.lang.Enum<Facility>
-
- jp.co.sds_corp.util.syslog.Facility
-
- すべての実装されたインタフェース:
Serializable
,Comparable<Facility>
public enum Facility extends Enum<Facility>
syslogの分類を示すクラスです。- 作成者:
- 小見山 聡
-
-
列挙型定数の概要
列挙定数 列挙型定数 説明 AUTH
security/authorization messagesAUTHPRIV
security/authorization messages (private)CRON
cron/at subsystemDAEMON
system daemonsFTP
ftp daemonKERN
kernel messagesLOCAL0
reserved for local useLOCAL1
reserved for local useLOCAL2
reserved for local useLOCAL3
reserved for local useLOCAL4
reserved for local useLOCAL5
reserved for local useLOCAL6
reserved for local useLOCAL7
reserved for local useLPR
line printer subsystemMAIL
mail systemNEWS
netnews subsystemSYSLOG
messages generated internally by syslogdUSER
random user-level messagesUUCP
uucp subsystem
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static int
LOG_FACMASK
mask to extract facility partstatic int
LOG_NFACILITIES
maximum number of facilities
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 int
getValue()
出力元の情報を返します。static String[]
listMessages()
出力元の一覧を返します。static Facility
parse(int var)
数値をPriorityに変換します。static Facility
parse(String code)
文字列をPriorityに変換します。static Facility
valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。static Facility[]
values()
この列挙型の定数を含む配列を宣言されている順序で返します。
-
-
-
列挙型定数の詳細
-
KERN
public static final Facility KERN
kernel messages
-
USER
public static final Facility USER
random user-level messages
-
MAIL
public static final Facility MAIL
mail system
-
DAEMON
public static final Facility DAEMON
system daemons
-
AUTH
public static final Facility AUTH
security/authorization messages
-
SYSLOG
public static final Facility SYSLOG
messages generated internally by syslogd
-
LPR
public static final Facility LPR
line printer subsystem
-
NEWS
public static final Facility NEWS
netnews subsystem
-
UUCP
public static final Facility UUCP
uucp subsystem
-
CRON
public static final Facility CRON
cron/at subsystem
-
AUTHPRIV
public static final Facility AUTHPRIV
security/authorization messages (private)
-
FTP
public static final Facility FTP
ftp daemon
-
LOCAL0
public static final Facility LOCAL0
reserved for local use
-
LOCAL1
public static final Facility LOCAL1
reserved for local use
-
LOCAL2
public static final Facility LOCAL2
reserved for local use
-
LOCAL3
public static final Facility LOCAL3
reserved for local use
-
LOCAL4
public static final Facility LOCAL4
reserved for local use
-
LOCAL5
public static final Facility LOCAL5
reserved for local use
-
LOCAL6
public static final Facility LOCAL6
reserved for local use
-
LOCAL7
public static final Facility LOCAL7
reserved for local use
-
-
メソッドの詳細
-
values
public static Facility[] values()
この列挙型の定数を含む配列を宣言されている順序で返します。 このメソッドは次のようにして定数を反復するために 使用できます:for (Facility c : Facility.values()) System.out.println(c);
- 戻り値:
- この列挙型の定数を含む、宣言されている順序での配列
-
valueOf
public static Facility valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と正確に 一致している必要があります。(余分な空白文字を含めることは できません。)- パラメータ:
name
- 返される列挙型定数の名前。- 戻り値:
- 指定した名前の列挙型定数
- 例外:
IllegalArgumentException
- この列挙型に、指定した名前の定数がない場合NullPointerException
- 引数がnullの場合
-
listMessages
public static String[] listMessages()
出力元の一覧を返します。- 戻り値:
- 出力元の一覧
-
getValue
public int getValue()
出力元の情報を返します。- 戻り値:
- 出力元
-
parse
public static Facility parse(int var) throws NoSuchCodeException
数値をPriorityに変換します。- パラメータ:
var
- 数値- 戻り値:
- 変換後の値。変換できなければnull
- 例外:
NoSuchCodeException
-
parse
public static Facility parse(String code) throws NoSuchCodeException
文字列をPriorityに変換します。- パラメータ:
code
- 文字列- 戻り値:
- 変換後の値。変換できなければnull
- 例外:
NoSuchCodeException
-
-