|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthudson.model.Descriptor<T>
hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>
hudson.plugins.jabber.im.transport.JabberPublisherDescriptor
public class JabberPublisherDescriptor
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class hudson.model.Descriptor |
|---|
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType |
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_COMMAND_PREFIX
|
static java.lang.String |
PARAMETERNAME_COMMAND_PREFIX
|
static java.lang.String |
PARAMETERNAME_DEFAULT_ID_SUFFIX
|
static java.lang.String |
PARAMETERNAME_GROUP_NICKNAME
|
static java.lang.String |
PARAMETERNAME_HOSTNAME
|
static java.lang.String |
PARAMETERNAME_INITIAL_GROUPCHATS
|
static java.lang.String |
PARAMETERNAME_JABBERID
|
static java.lang.String |
PARAMETERNAME_NOTIFY_CULPRITS
|
static java.lang.String |
PARAMETERNAME_NOTIFY_FIXERS
|
static java.lang.String |
PARAMETERNAME_NOTIFY_START
|
static java.lang.String |
PARAMETERNAME_NOTIFY_SUSPECTS
|
static java.lang.String |
PARAMETERNAME_PASSWORD
|
static java.lang.String |
PARAMETERNAME_PORT
|
static java.lang.String |
PARAMETERNAME_PRESENCE
|
static java.lang.String |
PARAMETERNAME_SSL
|
static java.lang.String |
PARAMETERNAME_STRATEGY
|
static java.lang.String |
PARAMETERNAME_TARGETS
|
static java.lang.String |
PARAMETERVALUE_STRATEGY_DEFAULT
|
static java.lang.String[] |
PARAMETERVALUE_STRATEGY_VALUES
|
| Fields inherited from class hudson.model.Descriptor |
|---|
clazz |
| Fields inherited from interface hudson.model.Saveable |
|---|
NOOP |
| Constructor Summary | |
|---|---|
JabberPublisherDescriptor()
|
|
| Method Summary | |
|---|---|
boolean |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject json)
|
hudson.util.FormValidation |
doJabberIdCheck(java.lang.String jabberId,
java.lang.String port)
|
hudson.util.FormValidation |
doServerCheck(java.lang.String hostname,
java.lang.String port,
boolean legacySSL)
Validates the connection information. |
java.lang.String |
getCommandPrefix()
|
java.lang.String |
getDefaultIdSuffix()
|
java.lang.String |
getDisplayName()
This human readable name is used in the configuration screen. |
java.lang.String |
getGroupChatNickname()
|
java.lang.String |
getHost()
|
java.lang.String |
getHostname()
Returns the hostname. |
java.lang.String |
getInitialGroupChats()
Gets the whitespace separated list of group chats to join, or null if nothing is configured. |
java.lang.String |
getJabberId()
|
java.lang.String |
getPassword()
|
int |
getPort()
|
java.lang.String |
getPortString()
Returns the text to be put into the form field. |
java.lang.String |
getServiceName()
Returns 'gmail.com' portion of the nick name 'john.doe@gmail.com', or null if not found. |
java.lang.String |
getUserName()
|
boolean |
isApplicable(java.lang.Class<? extends hudson.model.AbstractProject> jobType)
|
boolean |
isExposePresence()
|
boolean |
isLegacySSL()
|
JabberPublisher |
newInstance(org.kohsuke.stapler.StaplerRequest req)
Creates a new instance of JabberPublisher from a submitted form. |
void |
shutdown()
|
| Methods inherited from class hudson.tasks.BuildStepDescriptor |
|---|
filter |
| Methods inherited from class hudson.model.Descriptor |
|---|
configure, configure, convert, doHelp, find, find, getCheckUrl, getConfigPage, getGlobalConfigPage, getHelpFile, getHelpFile, getJsonSafeClassName, getPropertyType, getViewPage, isInstance, load, newInstance, newInstancesFromHeteroList, save, toArray, toList, toMap |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PARAMETERNAME_PORT
public static final java.lang.String PARAMETERNAME_HOSTNAME
public static final java.lang.String PARAMETERNAME_SSL
public static final java.lang.String PARAMETERNAME_PRESENCE
public static final java.lang.String PARAMETERNAME_PASSWORD
public static final java.lang.String PARAMETERNAME_JABBERID
public static final java.lang.String PARAMETERNAME_GROUP_NICKNAME
public static final java.lang.String PARAMETERNAME_TARGETS
public static final java.lang.String PARAMETERNAME_STRATEGY
public static final java.lang.String PARAMETERNAME_NOTIFY_START
public static final java.lang.String PARAMETERNAME_NOTIFY_SUSPECTS
public static final java.lang.String PARAMETERNAME_NOTIFY_CULPRITS
public static final java.lang.String PARAMETERNAME_NOTIFY_FIXERS
public static final java.lang.String PARAMETERNAME_INITIAL_GROUPCHATS
public static final java.lang.String PARAMETERNAME_COMMAND_PREFIX
public static final java.lang.String PARAMETERNAME_DEFAULT_ID_SUFFIX
public static final java.lang.String[] PARAMETERVALUE_STRATEGY_VALUES
public static final java.lang.String PARAMETERVALUE_STRATEGY_DEFAULT
public static final java.lang.String DEFAULT_COMMAND_PREFIX
| Constructor Detail |
|---|
public JabberPublisherDescriptor()
| Method Detail |
|---|
public java.lang.String getDisplayName()
getDisplayName in class hudson.model.Descriptor<hudson.tasks.Publisher>public java.lang.String getHostname()
IMPublisherDescriptor
getHostname in interface IMPublisherDescriptorpublic java.lang.String getHost()
getHost in interface IMPublisherDescriptorpublic java.lang.String getJabberId()
public java.lang.String getPassword()
getPassword in interface IMPublisherDescriptorpublic java.lang.String getGroupChatNickname()
public int getPort()
getPort in interface IMPublisherDescriptorpublic java.lang.String getPortString()
public boolean isLegacySSL()
public boolean isExposePresence()
isExposePresence in interface IMPublisherDescriptorpublic java.lang.String getInitialGroupChats()
public java.lang.String getDefaultIdSuffix()
public java.lang.String getCommandPrefix()
getCommandPrefix in interface IMPublisherDescriptor
public JabberPublisher newInstance(org.kohsuke.stapler.StaplerRequest req)
throws hudson.model.Descriptor.FormException
JabberPublisher from a submitted form.
newInstance in class hudson.model.Descriptor<hudson.tasks.Publisher>hudson.model.Descriptor.FormExceptionpublic void shutdown()
public boolean configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject json)
throws hudson.model.Descriptor.FormException
configure in class hudson.model.Descriptor<hudson.tasks.Publisher>hudson.model.Descriptor.FormException
public hudson.util.FormValidation doJabberIdCheck(@QueryParameter
java.lang.String jabberId,
@QueryParameter
java.lang.String port)
public hudson.util.FormValidation doServerCheck(@QueryParameter
java.lang.String hostname,
@QueryParameter
java.lang.String port,
@QueryParameter
boolean legacySSL)
public boolean isApplicable(java.lang.Class<? extends hudson.model.AbstractProject> jobType)
isApplicable in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>public java.lang.String getUserName()
getUserName in interface IMPublisherDescriptorpublic java.lang.String getServiceName()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||