package org.opennms.netmgt.ticketd;

public class NullTicketerPlugin implements TicketerPlugin {

    public Ticket get(String ticketId) {
        throw new UnsupportedOperationException(
                "NullITicketerPlugin.get not yet implemented.");
    }

    public void saveOrUpdate(Ticket ticket) {
        throw new UnsupportedOperationException(
                "NullITicketerPlugin.saveOrUpdate not yet implemented.");
    }

}

package org.opennms.netmgt.ticketd;

public class NullTicketerPlugin implements TicketerPlugin {

    public Ticket get(String ticketId) {
        Ticket ticket = new Ticket();
        ticket.setId("Ticketing not configured");
        return ticket;
    }

    public void saveOrUpdate(Ticket ticket) {
    }

}

Make the NullTicketerPlugin have an empty implementation