Changeset 447 for tapas/service
- Timestamp:
- 04/02/12 17:48:51 (12 years ago)
- Location:
- tapas/service
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
tapas/service/implementation/com/ether/TapasServiceImpl.java
r444 r447 2 2 3 3 import com.ether.dao.ObservatoryDAO; 4 import com.ether.dao.TapasNumRequestDAO; 4 5 import com.ether.tapas.Observatory; 5 6 import com.ether.tapas.Request; … … 30 31 31 32 public void createXMLRequest( @NotNull final Tapas fTapas ) 33 throws ServiceException 32 34 { 33 35 … … 40 42 //On crée un nouveau Document JDOM basé sur la racine que l'on vient de créer 41 43 final Document document = new Document( tapas ); 42 43 44 44 45 //a terme recuperer id tapas via la BDD … … 57 58 request.setAttribute( idR ); 58 59 60 final Observatory obs = getObservatoryByName( iRequest.getObservation().getObservatory().getName() ); 61 59 62 // PREFERENCES 60 63 final Element preferences = new Element( "preferences" ); … … 70 73 71 74 // Element rayleighExtinction 72 /* final Element rayleighExtinction = new Element( "rayleigh_extinction" );73 74 75 76 75 /* final Element rayleighExtinction = new Element( "rayleigh_extinction" ); 76 final Attribute validR = new Attribute( "valid", iRequest.getPreference().getRayleighExtinction().getFirstValue() ); 77 rayleighExtinction.setAttribute( validR ); 78 rayleighExtinction.setText( iRequest.getPreference().getRayleighExtinction().getSecondValue() ); 79 preferences.addContent( rayleighExtinction );*/ 77 80 78 81 … … 129 132 } 130 133 134 // recuperation infos observatoire avec le nom 135 @Nullable 136 @Transactional(readOnly = true) 137 public Long getNumRequest() 138 throws ServiceException 139 { 140 try 141 { 142 return _tapasNumRequestDAO.getNumRequest(); 143 } 144 catch( PersistenceException e ) 145 { 146 throw new ServiceException( ServiceException.ServiceCode.OBSERVATORY_NOT_FOUND, e ); 147 } 148 } 149 150 151 // recuperation infos observatoire avec le nom 152 @Nullable 153 @Transactional(readOnly = true) 154 public Observatory getObservatoryByName( @NotNull final String name ) 155 throws ServiceException 156 { 157 try 158 { 159 return _observatoryDAO.getObservatoryByName( name ); 160 } 161 catch( PersistenceException e ) 162 { 163 throw new ServiceException( ServiceException.ServiceCode.OBSERVATORY_NOT_FOUND, e ); 164 } 165 } 166 131 167 132 168 @Required … … 136 172 } 137 173 174 @Required 175 public void setTapasNumRequestDAO( final TapasNumRequestDAO tapasNumRequestDAO ) 176 { 177 _tapasNumRequestDAO = tapasNumRequestDAO; 178 } 179 138 180 private static final Log LOGGER = LogFactory.getLog( TapasServiceImpl.class ); 139 181 140 182 private ObservatoryDAO _observatoryDAO; 183 184 private TapasNumRequestDAO _tapasNumRequestDAO; 141 185 } -
tapas/service/implementation/service-context.xml
r420 r447 5 5 <bean id="tapasServiceTarget" class="com.ether.TapasServiceImpl" parent="backofficeServiceTarget"> 6 6 <property name="observatoryDAO" ref="refObservatoryDAO"/> 7 <property name="tapasNumRequestDAO" ref="refTapasNumRequestDAO"/> 7 8 </bean> 8 9 -
tapas/service/interface/com/ether/TapasService.java
r444 r447 17 17 { 18 18 19 public void createXMLRequest( @NotNull final Tapas tapas ); 19 public void createXMLRequest( @NotNull final Tapas tapas ) 20 throws ServiceException; 20 21 21 22 public void createXMLFile( final String fichier, final Document document ); … … 23 24 public List<Observatory> getAllObservatories() throws ServiceException; 24 25 26 public Observatory getObservatoryByName(@NotNull final String name) throws ServiceException; 27 28 public Long getNumRequest() throws ServiceException; 29 25 30 }
Note: See TracChangeset
for help on using the changeset viewer.