Package com.dtolabs.rundeck.plugins.scm
Class ScmUserInfoMissing
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.dtolabs.rundeck.plugins.scm.ScmPluginException
-
- com.dtolabs.rundeck.plugins.scm.ScmUserInfoMissing
-
- All Implemented Interfaces:
java.io.Serializable
public class ScmUserInfoMissing extends ScmPluginException
Exception representing missing user info during an export action- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ScmUserInfoMissing(java.lang.String fieldName, java.lang.String message)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
fieldMissing(java.lang.String fieldName)
Throw a ScmUserInfoMissingjava.lang.String
getFieldName()
static boolean
isFieldMissing(ScmPluginException e)
Check if an exception represents a missing user info fieldstatic java.lang.String
missingFieldName(ScmPluginException e)
Returns the missing field name if the exception is aScmUserInfoMissing
-
-
-
Method Detail
-
getFieldName
public java.lang.String getFieldName()
-
fieldMissing
public static void fieldMissing(java.lang.String fieldName) throws ScmUserInfoMissing
Throw a ScmUserInfoMissing- Parameters:
fieldName
- name of the missing field- Throws:
ScmUserInfoMissing
- always
-
isFieldMissing
public static boolean isFieldMissing(ScmPluginException e)
Check if an exception represents a missing user info field- Parameters:
e
- plugin exception- Returns:
- true if the exception is a
ScmUserInfoMissing
-
missingFieldName
public static java.lang.String missingFieldName(ScmPluginException e)
Returns the missing field name if the exception is aScmUserInfoMissing
- Parameters:
e
- exception- Returns:
- missing field name, or null
-
-