/*
- * Copyright (C) 2016 Roland Haeder
+ * Copyright (C) 2016, 2017 Roland Häder
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
package org.mxchange.jjobs.beans.phone;
import java.io.Serializable;
-import java.util.List;
-import org.mxchange.jcontacts.contact.Contact;
-import org.mxchange.jphone.phonenumbers.cellphone.DialableCellphoneNumber;
-import org.mxchange.jphone.phonenumbers.fax.DialableFaxNumber;
-import org.mxchange.jphone.phonenumbers.landline.DialableLandLineNumber;
/**
* An interface for a request web controller (bean) for administrative phone
* number purposes.
* <p>
- * @author Roland Haeder<roland@mxchange.org>
+ * @author Roland Häder<roland@mxchange.org>
*/
public interface JobsAdminPhoneWebRequestController extends Serializable {
- /**
- * Getter for all contacts having current cellphone instance linked
- * <p>
- * @return List of all linked contacts
- */
- @Deprecated
- List<Contact> allCellphoneContacts ();
-
- /**
- * Getter for dialable cellphone number instance
- * <p>
- * @return Dialable cellphone number instance
- */
- DialableCellphoneNumber getCellPhone ();
-
- /**
- * Setter for dialable land-line number instance
- * <p>
- * @param landLine Dialable land-line number instance
- */
- void setLandLine (final DialableLandLineNumber landLine);
-
- /**
- * Getter for dialable land-line number instance
- * <p>
- * @return Dialable land-line number instance
- */
- DialableLandLineNumber getLandLine ();
-
- /**
- * Setter for dialable fax number instance
- * <p>
- * @param fax Dialable fax number instance
- */
- void setFax (final DialableFaxNumber fax);
-
- /**
- * Getter for dialable fax number instance
- * <p>
- * @return Dialable fax number instance
- */
- DialableFaxNumber getFax ();
-
- /**
- * Setter for dialable cellphone number instance
- * <p>
- * @param cellPhone Dialable cellphone number instance
- */
- void setCellPhone (final DialableCellphoneNumber cellPhone);
-
- /**
- * Getter for linked contact account
- * <p>
- * @return Linked contact account
- */
- @Deprecated
- Contact getContact ();
-
- /**
- * Setter for linked contact account
- * <p>
- * @param contact Linked contact account
- */
- @Deprecated
- void setContact (final Contact contact);
-
}