public AddressbookPhoneSessionBean () {
}
- @Override
- public DialableCellphoneNumber findCellphoneById (final Long cellphoneId) throws PhoneEntityNotFoundException {
- // Trace message
- this.getLoggerBeanLocal().logTrace(MessageFormat.format("{0}.findCellphoneById: cellphoneId={1} - CALLED!", this.getClass().getSimpleName(), cellphoneId)); //NOI18N
-
- // The id number should be valid
- if (null == cellphoneId) {
- // Throw NPE
- throw new NullPointerException("cellphoneId is null"); //NOI18N
- } else if (cellphoneId < 1) {
- // Not valid
- throw new IllegalArgumentException(MessageFormat.format("cellphoneId={0} is not valid.", cellphoneId)); //NOI18N
- }
-
- // Now find it
- Query query = this.getEntityManager().createNamedQuery("SearchCellphoneId", CellphoneNumber.class); //NOI18N
-
- // Set parameter
- query.setParameter("cellphoneId", cellphoneId); //NOI18N
-
- // Init instance
- DialableCellphoneNumber cellphone = null;
-
- // Try to get a result
- try {
- // Get a single result
- cellphone = (DialableCellphoneNumber) query.getSingleResult();
- } catch (NoResultException ex) {
- // The entry was not found, so throw it again
- throw new PhoneEntityNotFoundException(cellphoneId, ex);
- }
-
- // Trace message
- this.getLoggerBeanLocal().logTrace(MessageFormat.format("{0}.findCellphoneById: cellphone={1} - EXIT!", this.getClass().getSimpleName(), cellphone)); //NOI18N
-
- // Return found instance
- return cellphone;
- }
-
@SuppressWarnings ("unchecked")
@Override
public List<DialableCellphoneNumber> allCellphoneNumbers () {
return list;
}
+ @Override
+ public DialableCellphoneNumber findCellphoneById (final Long cellphoneId) throws PhoneEntityNotFoundException {
+ // Trace message
+ this.getLoggerBeanLocal().logTrace(MessageFormat.format("{0}.findCellphoneById: cellphoneId={1} - CALLED!", this.getClass().getSimpleName(), cellphoneId)); //NOI18N
+
+ // The id number should be valid
+ if (null == cellphoneId) {
+ // Throw NPE
+ throw new NullPointerException("cellphoneId is null"); //NOI18N
+ } else if (cellphoneId < 1) {
+ // Not valid
+ throw new IllegalArgumentException(MessageFormat.format("cellphoneId={0} is not valid.", cellphoneId)); //NOI18N
+ }
+
+ // Now find it
+ Query query = this.getEntityManager().createNamedQuery("SearchCellphoneId", CellphoneNumber.class); //NOI18N
+
+ // Set parameter
+ query.setParameter("cellphoneId", cellphoneId); //NOI18N
+
+ // Init instance
+ DialableCellphoneNumber cellphone = null;
+
+ // Try to get a result
+ try {
+ // Get a single result
+ cellphone = (DialableCellphoneNumber) query.getSingleResult();
+ } catch (NoResultException ex) {
+ // The entry was not found, so throw it again
+ throw new PhoneEntityNotFoundException(cellphoneId, ex);
+ }
+
+ // Trace message
+ this.getLoggerBeanLocal().logTrace(MessageFormat.format("{0}.findCellphoneById: cellphone={1} - EXIT!", this.getClass().getSimpleName(), cellphone)); //NOI18N
+
+ // Return found instance
+ return cellphone;
+ }
+
}