/** * Show all channels (with this handler, there may be upstream handlers). */ public static LogRecordHandler showAllChannels() { return new VisibilityHandler(); }
/** * Hide these channels, in addition to anything already hidden by upstream handlers. */ public static LogRecordHandler hideChannels(final Object... channelsToHide) { return new VisibilityHandler() {{ for (Object channel : channelsToHide) { alsoHide(channel); } }}; }
/** * Show only these channels, as far as downstream handlers are concerned. */ public static LogRecordHandler showOnlyChannels(final Object... channelsToShow) { return new VisibilityHandler() {{ hideAll(); for (Object channel : channelsToShow) { alsoShow(channel); } }}; } /**
/** * Show all channels (with this handler, there may be upstream handlers). */ public static LogRecordHandler showAllChannels() { return new VisibilityHandler(); }
/** * Show all channels (with this handler, there may be upstream handlers). */ public static LogRecordHandler showAllChannels() { return new VisibilityHandler(); }
/** * Hide these channels, in addition to anything already hidden by upstream handlers. */ public static LogRecordHandler hideChannels(final Object... channelsToHide) { return new VisibilityHandler() {{ for (Object channel : channelsToHide) { alsoHide(channel); } }}; }
/** * Hide these channels, in addition to anything already hidden by upstream handlers. */ public static LogRecordHandler hideChannels(final Object... channelsToHide) { return new VisibilityHandler() {{ for (Object channel : channelsToHide) { alsoHide(channel); } }}; }
/** * Show only these channels, as far as downstream handlers are concerned. */ public static LogRecordHandler showOnlyChannels(final Object... channelsToShow) { return new VisibilityHandler() {{ hideAll(); for (Object channel : channelsToShow) { alsoShow(channel); } }}; } /**
/** * Show only these channels, as far as downstream handlers are concerned. */ public static LogRecordHandler showOnlyChannels(final Object... channelsToShow) { return new VisibilityHandler() {{ hideAll(); for (Object channel : channelsToShow) { alsoShow(channel); } }}; } /**