| | |
| | | * interactive mode the ReplicationCliArgumentParser is not enough. |
| | | * |
| | | */ |
| | | class StatusReplicationUserData extends ReplicationUserData |
| | | class StatusReplicationUserData extends InitializeAllReplicationUserData |
| | | { |
| | | private String hostName; |
| | | private int port; |
| | | private boolean useStartTLS; |
| | | private boolean useSSL; |
| | | private boolean scriptFriendly; |
| | | |
| | | /** |
| | | * Returns the host name of the server. |
| | | * @return the host name of the server. |
| | | */ |
| | | String getHostName() |
| | | { |
| | | return hostName; |
| | | } |
| | | |
| | | /** |
| | | * Sets the host name of the server. |
| | | * @param hostName the host name of the server. |
| | | */ |
| | | void setHostName(String hostName) |
| | | { |
| | | this.hostName = hostName; |
| | | } |
| | | |
| | | /** |
| | | * Returns the port of the server. |
| | | * @return the port of the server. |
| | | */ |
| | | int getPort() |
| | | { |
| | | return port; |
| | | } |
| | | |
| | | /** |
| | | * Sets the port of the server. |
| | | * @param port the port of the server. |
| | | */ |
| | | void setPort(int port) |
| | | { |
| | | this.port = port; |
| | | } |
| | | /** |
| | | * Returns <CODE>true</CODE> if we must use SSL to connect to the server and |
| | | * <CODE>false</CODE> otherwise. |
| | | * @return <CODE>true</CODE> if we must use SSL to connect to the server and |
| | | * <CODE>false</CODE> otherwise. |
| | | */ |
| | | boolean useSSL() |
| | | { |
| | | return useSSL; |
| | | } |
| | | |
| | | /** |
| | | * Sets whether we must use SSL to connect to the server or not. |
| | | * @param useSSL whether we must use SSL to connect to the server or not. |
| | | */ |
| | | void setUseSSL(boolean useSSL) |
| | | { |
| | | this.useSSL = useSSL; |
| | | } |
| | | |
| | | /** |
| | | * Returns <CODE>true</CODE> if we must use StartTLS to connect to the server |
| | | * and <CODE>false</CODE> otherwise. |
| | | * @return <CODE>true</CODE> if we must use StartTLS to connect to the server |
| | | * and <CODE>false</CODE> otherwise. |
| | | */ |
| | | boolean useStartTLS() |
| | | { |
| | | return useStartTLS; |
| | | } |
| | | |
| | | /** |
| | | * Sets whether we must use StartTLS to connect to the server or not. |
| | | * @param useStartTLS whether we must use SSL to connect to the server or not. |
| | | */ |
| | | void setUseStartTLS(boolean useStartTLS) |
| | | { |
| | | this.useStartTLS = useStartTLS; |
| | | } |
| | | |
| | | /** |
| | | * Whether we must display information in a script-friendly mode or not. |
| | | * @return <CODE>true</CODE> if we must display the information in a |
| | | * script-friendly mode and <CODE>false</CODE> otherwise. |