com.sun.identity.policy
クラス InvalidFormatException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 com.sun.identity.policy.PolicyException
              上位を拡張 com.sun.identity.policy.InvalidFormatException

public class InvalidFormatException
extends PolicyException

Exception thrown if a name of an object such as policy, rule or referral has invalid format

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

フィールドの概要
 
クラス com.sun.identity.policy.PolicyException から継承されたフィールド
CONDITION_COLLECTION, ORGANIZATION, POLICY, REFERRAL_COLLECTION, REFERRAL_TYPE, RESPONSE_PROVIDER_COLLECTION, RULE, SERVICE, SUBJECT_TYPE, USER_COLLECTION
 
コンストラクタの概要
InvalidFormatException(String msg, String name, int type)
          Constructs a InvalidFormatException instance.
InvalidFormatException(String rbName, String errCode, Object[] args, String name, int type)
          Constructs a InvalidFormatException instance.
InvalidFormatException(String rbName, String errCode, Object[] args, Throwable t, String name, int type)
          Constructs a InvalidFormatException instance.
InvalidFormatException(Throwable t, String name, int type)
          Constructs a InvalidFormatException instance.
 
メソッドの概要
 String getName()
          Gets the name of the object that encountered an invalid format.
 int getObjectType()
          Gets the type of object which encountered the invalid name.
 

コンストラクタの詳細

InvalidFormatException

public InvalidFormatException(String msg,
                              String name,
                              int type)
Constructs a InvalidFormatException instance.

パラメータ:
msg - exception message
name - name that was in invalid format
type - type of object that had invalid name format

InvalidFormatException

public InvalidFormatException(Throwable t,
                              String name,
                              int type)
Constructs a InvalidFormatException instance.

パラメータ:
t - nested root cause exception
name - name that was in invalid format
type - type of object that had invalid name format

InvalidFormatException

public InvalidFormatException(String rbName,
                              String errCode,
                              Object[] args,
                              Throwable t,
                              String name,
                              int type)
Constructs a InvalidFormatException instance.

パラメータ:
rbName - Resource bundle name of exception message
errCode - id used with resource bundle to get error message
args - any arguments for message formatting. null if no additional arguments are necessary
t - nested root cause exception
name - name that was in invalid format
type - type of object that had invalid name format

InvalidFormatException

public InvalidFormatException(String rbName,
                              String errCode,
                              Object[] args,
                              String name,
                              int type)
Constructs a InvalidFormatException instance.

パラメータ:
rbName - Resource bundle name of exception message
errCode - id used with resource bundle to get error message
args - any arguments for message formatting. null if no additional arguments are necessary
name - name that was in invalid format
type - type of object that had invalid name format
メソッドの詳細

getName

public String getName()
Gets the name of the object that encountered an invalid format.

戻り値:
name that was in invalid format

getObjectType

public int getObjectType()
Gets the type of object which encountered the invalid name. The defined objects are POLICY, RULE, ORGANIZATION, USER_COLLECTION RESPONSE_PROVIDER_COLLECTION CONDITION_COLLECTION REFERRAL_COLLECTION REFERRAL_TYPE SUBJECT_TYPE and SERVICE

戻り値:
type of object that had invalid name format