Search in sources :

Example 81 with MessageFormat

use of java.text.MessageFormat in project qpid-broker-j by apache.

the class TrustStoreMessages method CREATE.

/**
 * Log a TrustStore message of the Format:
 * <pre>TST-1001 : Create "{0}"</pre>
 * Optional values are contained in [square brackets] and are numbered
 * sequentially in the method call.
 */
public static LogMessage CREATE(String param1) {
    String rawMessage = _messages.getString("CREATE");
    final Object[] messageArguments = { param1 };
    // Create a new MessageFormat to ensure thread safety.
    // Sharing a MessageFormat and using applyPattern is not thread safe
    MessageFormat formatter = new MessageFormat(rawMessage, _currentLocale);
    final String message = formatter.format(messageArguments);
    return new LogMessage() {

        @Override
        public String toString() {
            return message;
        }

        @Override
        public String getLogHierarchy() {
            return CREATE_LOG_HIERARCHY;
        }

        @Override
        public boolean equals(final Object o) {
            if (this == o) {
                return true;
            }
            if (o == null || getClass() != o.getClass()) {
                return false;
            }
            final LogMessage that = (LogMessage) o;
            return getLogHierarchy().equals(that.getLogHierarchy()) && toString().equals(that.toString());
        }

        @Override
        public int hashCode() {
            int result = toString().hashCode();
            result = 31 * result + getLogHierarchy().hashCode();
            return result;
        }
    };
}
Also used : MessageFormat(java.text.MessageFormat) LogMessage(org.apache.qpid.server.logging.LogMessage)

Example 82 with MessageFormat

use of java.text.MessageFormat in project qpid-broker-j by apache.

the class VirtualHostMessages method CREATED.

/**
 * Log a VirtualHost message of the Format:
 * <pre>VHT-1001 : Created : {0}</pre>
 * Optional values are contained in [square brackets] and are numbered
 * sequentially in the method call.
 */
public static LogMessage CREATED(String param1) {
    String rawMessage = _messages.getString("CREATED");
    final Object[] messageArguments = { param1 };
    // Create a new MessageFormat to ensure thread safety.
    // Sharing a MessageFormat and using applyPattern is not thread safe
    MessageFormat formatter = new MessageFormat(rawMessage, _currentLocale);
    final String message = formatter.format(messageArguments);
    return new LogMessage() {

        @Override
        public String toString() {
            return message;
        }

        @Override
        public String getLogHierarchy() {
            return CREATED_LOG_HIERARCHY;
        }

        @Override
        public boolean equals(final Object o) {
            if (this == o) {
                return true;
            }
            if (o == null || getClass() != o.getClass()) {
                return false;
            }
            final LogMessage that = (LogMessage) o;
            return getLogHierarchy().equals(that.getLogHierarchy()) && toString().equals(that.toString());
        }

        @Override
        public int hashCode() {
            int result = toString().hashCode();
            result = 31 * result + getLogHierarchy().hashCode();
            return result;
        }
    };
}
Also used : MessageFormat(java.text.MessageFormat) LogMessage(org.apache.qpid.server.logging.LogMessage)

Example 83 with MessageFormat

use of java.text.MessageFormat in project qpid-broker-j by apache.

the class VirtualHostMessages method ERRORED.

/**
 * Log a VirtualHost message of the Format:
 * <pre>VHT-1005 : {0} Unexpected fatal error</pre>
 * Optional values are contained in [square brackets] and are numbered
 * sequentially in the method call.
 */
public static LogMessage ERRORED(String param1) {
    String rawMessage = _messages.getString("ERRORED");
    final Object[] messageArguments = { param1 };
    // Create a new MessageFormat to ensure thread safety.
    // Sharing a MessageFormat and using applyPattern is not thread safe
    MessageFormat formatter = new MessageFormat(rawMessage, _currentLocale);
    final String message = formatter.format(messageArguments);
    return new LogMessage() {

        @Override
        public String toString() {
            return message;
        }

        @Override
        public String getLogHierarchy() {
            return ERRORED_LOG_HIERARCHY;
        }

        @Override
        public boolean equals(final Object o) {
            if (this == o) {
                return true;
            }
            if (o == null || getClass() != o.getClass()) {
                return false;
            }
            final LogMessage that = (LogMessage) o;
            return getLogHierarchy().equals(that.getLogHierarchy()) && toString().equals(that.toString());
        }

        @Override
        public int hashCode() {
            int result = toString().hashCode();
            result = 31 * result + getLogHierarchy().hashCode();
            return result;
        }
    };
}
Also used : MessageFormat(java.text.MessageFormat) LogMessage(org.apache.qpid.server.logging.LogMessage)

Example 84 with MessageFormat

use of java.text.MessageFormat in project qpid-broker-j by apache.

the class VirtualHostMessages method FILESYSTEM_NOTFULL.

/**
 * Log a VirtualHost message of the Format:
 * <pre>VHT-1007 : Filesystem is no longer over {0,number} per cent full.</pre>
 * Optional values are contained in [square brackets] and are numbered
 * sequentially in the method call.
 */
public static LogMessage FILESYSTEM_NOTFULL(Number param1) {
    String rawMessage = _messages.getString("FILESYSTEM_NOTFULL");
    final Object[] messageArguments = { param1 };
    // Create a new MessageFormat to ensure thread safety.
    // Sharing a MessageFormat and using applyPattern is not thread safe
    MessageFormat formatter = new MessageFormat(rawMessage, _currentLocale);
    final String message = formatter.format(messageArguments);
    return new LogMessage() {

        @Override
        public String toString() {
            return message;
        }

        @Override
        public String getLogHierarchy() {
            return FILESYSTEM_NOTFULL_LOG_HIERARCHY;
        }

        @Override
        public boolean equals(final Object o) {
            if (this == o) {
                return true;
            }
            if (o == null || getClass() != o.getClass()) {
                return false;
            }
            final LogMessage that = (LogMessage) o;
            return getLogHierarchy().equals(that.getLogHierarchy()) && toString().equals(that.toString());
        }

        @Override
        public int hashCode() {
            int result = toString().hashCode();
            result = 31 * result + getLogHierarchy().hashCode();
            return result;
        }
    };
}
Also used : MessageFormat(java.text.MessageFormat) LogMessage(org.apache.qpid.server.logging.LogMessage)

Example 85 with MessageFormat

use of java.text.MessageFormat in project qpid-broker-j by apache.

the class VirtualHostMessages method OPERATION.

/**
 * Log a VirtualHost message of the Format:
 * <pre>VHT-1008 : Operation : {0}</pre>
 * Optional values are contained in [square brackets] and are numbered
 * sequentially in the method call.
 */
public static LogMessage OPERATION(String param1) {
    String rawMessage = _messages.getString("OPERATION");
    final Object[] messageArguments = { param1 };
    // Create a new MessageFormat to ensure thread safety.
    // Sharing a MessageFormat and using applyPattern is not thread safe
    MessageFormat formatter = new MessageFormat(rawMessage, _currentLocale);
    final String message = formatter.format(messageArguments);
    return new LogMessage() {

        @Override
        public String toString() {
            return message;
        }

        @Override
        public String getLogHierarchy() {
            return OPERATION_LOG_HIERARCHY;
        }

        @Override
        public boolean equals(final Object o) {
            if (this == o) {
                return true;
            }
            if (o == null || getClass() != o.getClass()) {
                return false;
            }
            final LogMessage that = (LogMessage) o;
            return getLogHierarchy().equals(that.getLogHierarchy()) && toString().equals(that.toString());
        }

        @Override
        public int hashCode() {
            int result = toString().hashCode();
            result = 31 * result + getLogHierarchy().hashCode();
            return result;
        }
    };
}
Also used : MessageFormat(java.text.MessageFormat) LogMessage(org.apache.qpid.server.logging.LogMessage)

Aggregations

MessageFormat (java.text.MessageFormat)690 LogMessage (org.apache.qpid.server.logging.LogMessage)105 CertificateException (java.security.cert.CertificateException)52 KeyStoreException (java.security.KeyStoreException)48 IOException (java.io.IOException)47 UnrecoverableKeyException (java.security.UnrecoverableKeyException)46 UnrecoverableEntryException (java.security.UnrecoverableEntryException)43 CertStoreException (java.security.cert.CertStoreException)43 NoSuchAlgorithmException (java.security.NoSuchAlgorithmException)33 X509Certificate (java.security.cert.X509Certificate)30 ArrayList (java.util.ArrayList)27 ResourceBundle (java.util.ResourceBundle)27 Date (java.util.Date)23 Locale (java.util.Locale)22 File (java.io.File)21 Certificate (java.security.cert.Certificate)19 PrivateKey (java.security.PrivateKey)16 Format (java.text.Format)16 MissingResourceException (java.util.MissingResourceException)16 HashMap (java.util.HashMap)15