class JmsDefaultDeserializationPolicy implements JmsDeserializationPolicy {

    public JmsDefaultDeserializationPolicy() {

        // TODO: Upon removal of deprecated constants replace with call to use the CATCH_ALL_WILDCARD as the default
        //        final String allowList = System.getProperty(ALLOWLIST_PROPERTY, CATCH_ALL_WILDCARD);

        final String deprecatedAllowList = System.getProperty(DEPRECATED_ALLOWLIST_PROPERTY, CATCH_ALL_WILDCARD);
        final String allowList = System.getProperty(ALLOWLIST_PROPERTY, deprecatedAllowList);

        setAllowList(allowList);

        // TODO: Upon removal of deprecated constants replace with call to use the no default value method
        //        final String denyList = System.getProperty(DENYLIST_PROPERTY);

        final String deprecatedDenyList = System.getProperty(DEPRECATED_DENYLIST_PROPERTY);
        final String denyList = System.getProperty(DENYLIST_PROPERTY, deprecatedDenyList);

        setDenyList(denyList);
    }

    public  JmsDefaultDeserializationPolicy();
    public  JmsDefaultDeserializationPolicy(JmsDefaultDeserializationPolicy source);

}