private static MessagePolicy newMessagePolicy(MessagePolicyType messagePolicyType) throws AuthException { if (messagePolicyType == null) { return null; } if (messagePolicyType.getTargetPolicy().size() == 0) { return null; } MessagePolicy.TargetPolicy[] targetPolicies = new MessagePolicy.TargetPolicy[messagePolicyType.getTargetPolicy().size()]; int i = 0; for (TargetPolicyType targetPolicyType: messagePolicyType.getTargetPolicy()) { targetPolicies[i++] = newTargetPolicy(targetPolicyType); } return new MessagePolicy(targetPolicies, messagePolicyType.isMandatory()); }
return new MessagePolicy( targetPolicies.toArray( new TargetPolicy[targetPolicies.size()]),
return new MessagePolicy( targetPolicies.toArray( new TargetPolicy[targetPolicies.size()]),