@JsonCreator private static DeniedByNamedIpSpace create( @JsonProperty(PROP_DESCRIPTION) String description, @JsonProperty(PROP_IP) Ip ip, @JsonProperty(PROP_IP_DESCRIPTION) String ipDescription, @JsonProperty(PROP_NAME) String name) { return new DeniedByNamedIpSpace( requireNonNull(description), requireNonNull(ip), requireNonNull(ipDescription), requireNonNull(name)); }
public void recordNamedIpSpaceAction( @Nonnull String name, @Nonnull String ipSpaceDescription, IpSpaceMetadata ipSpaceMetadata, boolean permit, Ip ip, String ipDescription) { if (permit) { _currentTreeNode.setEvent( new PermittedByNamedIpSpace( ip, ipDescription, ipSpaceDescription, ipSpaceMetadata, name)); } else { _currentTreeNode.setEvent( new DeniedByNamedIpSpace(ip, ipDescription, ipSpaceDescription, ipSpaceMetadata, name)); } }