/*
- * Copyright (C) 2016 Roland Häder
+ * Copyright (C) 2016 - 2020 Free Software Foundation
*
* 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.pizzaapplication.beans.phone;
import java.io.Serializable;
-import javax.ejb.Local;
-import org.mxchange.jphone.phonenumbers.fax.DialableFaxNumber;
-import org.mxchange.jphone.phonenumbers.landline.DialableLandLineNumber;
-import org.mxchange.jphone.phonenumbers.mobile.DialableMobileNumber;
/**
* An interface for a request web controller (bean) for administrative phone
* <p>
* @author Roland Häder<roland@mxchange.org>
*/
-@Local
public interface PizzaAdminPhoneWebRequestController extends Serializable {
- /**
- * Getter for dialable mobile number instance
- * <p>
- * @return Dialable mobile number instance
- */
- DialableMobileNumber getMobileNumber ();
-
- /**
- * Setter for dialable land-line number instance
- * <p>
- * @param landLine Dialable land-line number instance
- */
- void setLandLineNumber (final DialableLandLineNumber landLine);
-
- /**
- * Getter for dialable land-line number instance
- * <p>
- * @return Dialable land-line number instance
- */
- DialableLandLineNumber getLandLineNumber ();
-
- /**
- * Setter for dialable fax number instance
- * <p>
- * @param fax Dialable fax number instance
- */
- void setFaxNumber (final DialableFaxNumber fax);
-
- /**
- * Getter for dialable fax number instance
- * <p>
- * @return Dialable fax number instance
- */
- DialableFaxNumber getFaxNumber ();
-
- /**
- * Setter for dialable mobile number instance
- * <p>
- * @param mobileNumber Dialable mobile number instance
- */
- void setMobileNumber (final DialableMobileNumber mobileNumber);
-
}