hudson.plugins.accurev
Class AccurevSCM.AccurevServer

java.lang.Object
  extended by hudson.plugins.accurev.AccurevSCM.AccurevServer
All Implemented Interfaces:
Serializable
Enclosing class:
AccurevSCM

public static final class AccurevSCM.AccurevServer
extends Object
implements Serializable

Bean that contains the definition of an accurev server, as contained by the global configuration.

See Also:
Serialized Form

Constructor Summary
AccurevSCM.AccurevServer()
          Constructs a new AccurevServer.
AccurevSCM.AccurevServer(String name, String host, int port, String username, String password, String validTransactionTypes, boolean syncOperations, boolean minimiseLogins, boolean useNonexpiringLogin, boolean useRestrictedShowStreams)
           
 
Method Summary
 hudson.util.FormValidation doValidTransactionTypesCheck(String value)
           
 String getHost()
          Getter for property 'host'.
 String getName()
          Getter for property 'name'.
 String[] getNixCmdLocations()
          Getter for property 'nixCmdLocations'.
 String getPassword()
          Getter for property 'password'.
 int getPort()
          Getter for property 'port'.
 String getUsername()
          Getter for property 'username'.
 String getValidTransactionTypes()
           
 String[] getWinCmdLocations()
          Getter for property 'winCmdLocations'.
 boolean isMinimiseLogins()
           
 boolean isSyncOperations()
           
 boolean isUseNonexpiringLogin()
           
 boolean isUseRestrictedShowStreams()
           
 void setMinimiseLogins(boolean minimiseLogins)
           
 void setSyncOperations(boolean syncOperations)
           
 void setUseNonexpiringLogin(boolean useNonexpiringLogin)
           
 void setUseRestrictedShowStreams(boolean useRestrictedShowStreams)
           
 void setValidTransactionTypes(String validTransactionTypes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccurevSCM.AccurevServer

public AccurevSCM.AccurevServer()
Constructs a new AccurevServer.


AccurevSCM.AccurevServer

@DataBoundConstructor
public AccurevSCM.AccurevServer(String name,
                                                     String host,
                                                     int port,
                                                     String username,
                                                     String password,
                                                     String validTransactionTypes,
                                                     boolean syncOperations,
                                                     boolean minimiseLogins,
                                                     boolean useNonexpiringLogin,
                                                     boolean useRestrictedShowStreams)
Method Detail

getName

public String getName()
Getter for property 'name'.

Returns:
Value for property 'name'.

getHost

public String getHost()
Getter for property 'host'.

Returns:
Value for property 'host'.

getPort

public int getPort()
Getter for property 'port'.

Returns:
Value for property 'port'.

getUsername

public String getUsername()
Getter for property 'username'.

Returns:
Value for property 'username'.

getPassword

public String getPassword()
Getter for property 'password'.

Returns:
Value for property 'password'.

getNixCmdLocations

public String[] getNixCmdLocations()
Getter for property 'nixCmdLocations'.

Returns:
Value for property 'nixCmdLocations'.

getWinCmdLocations

public String[] getWinCmdLocations()
Getter for property 'winCmdLocations'.

Returns:
Value for property 'winCmdLocations'.

getValidTransactionTypes

public String getValidTransactionTypes()
Returns:
returns the currently set transaction types that are seen as valid for triggering builds and whos authors get notified when a build fails

setValidTransactionTypes

public void setValidTransactionTypes(String validTransactionTypes)
Parameters:
validTransactionTypes - the currently set transaction types that are seen as valid for triggering builds and whos authors get notified when a build fails

isSyncOperations

public boolean isSyncOperations()

setSyncOperations

public void setSyncOperations(boolean syncOperations)

isMinimiseLogins

public boolean isMinimiseLogins()

setMinimiseLogins

public void setMinimiseLogins(boolean minimiseLogins)

isUseNonexpiringLogin

public boolean isUseNonexpiringLogin()

setUseNonexpiringLogin

public void setUseNonexpiringLogin(boolean useNonexpiringLogin)

isUseRestrictedShowStreams

public boolean isUseRestrictedShowStreams()

setUseRestrictedShowStreams

public void setUseRestrictedShowStreams(boolean useRestrictedShowStreams)

doValidTransactionTypesCheck

public hudson.util.FormValidation doValidTransactionTypesCheck(@QueryParameter
                                                               String value)
                                                        throws IOException,
                                                               javax.servlet.ServletException
Throws:
IOException
javax.servlet.ServletException


Copyright © 2004-2013. All Rights Reserved.