/* * Copyright 2013 JBoss Inc * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.overlord.sramp.governance; public class NotificationDestinations { public NotificationDestinations(String name, String fromAddress, String toAddresses) { super(); this.name = name; this.setFromAddress(fromAddress); if (toAddresses!=null) this.toAddresses = toAddresses.split("\\:\\:"); //$NON-NLS-1$ } private String name; private String fromAddress; private String[] toAddresses; public void setName(String name) { this.name = name; } public String getName() { return name; } public void setFromAddress(String fromAddress) { this.fromAddress = fromAddress; } public String getFromAddress() { return fromAddress; } public void setToAddresses(String[] toAddresses) { this.toAddresses = toAddresses; } public String[] getToAddresses() { return toAddresses; } @Override public String toString() { return "Name=" + name + "\nFromAddress=" + fromAddress + "\nToAddresses=" + toAddresses; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ } }