View Javadoc

1   /*
2    * Copyright (c) 2002-2014, Mairie de Paris
3    * All rights reserved.
4    *
5    * Redistribution and use in source and binary forms, with or without
6    * modification, are permitted provided that the following conditions
7    * are met:
8    *
9    *  1. Redistributions of source code must retain the above copyright notice
10   *     and the following disclaimer.
11   *
12   *  2. Redistributions in binary form must reproduce the above copyright notice
13   *     and the following disclaimer in the documentation and/or other materials
14   *     provided with the distribution.
15   *
16   *  3. Neither the name of 'Mairie de Paris' nor 'Lutece' nor the names of its
17   *     contributors may be used to endorse or promote products derived from
18   *     this software without specific prior written permission.
19   *
20   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21   * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
23   * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
24   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
25   * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
26   * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27   * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
28   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
30   * POSSIBILITY OF SUCH DAMAGE.
31   *
32   * License 1.0
33   */
34  package fr.paris.lutece.plugins.workflow.modules.eudonetdirectory.business;
35  
36  import fr.paris.lutece.plugins.workflowcore.business.config.TaskConfig;
37  
38  import java.util.Collection;
39  import java.util.List;
40  
41  import javax.validation.constraints.NotNull;
42  
43  
44  /**
45   * TaskCreatePDFConfig
46   *
47   */
48  public class TaskEudonetConfig extends TaskConfig
49  {
50      @NotNull
51      private int _nIdDirectory;
52      @NotNull
53      private String _strSessionKeyFamily;
54      @NotNull
55      private String _strSubscriberLogin;
56      @NotNull
57      private String _strSubscriberPassword;
58      @NotNull
59      private String _strUserLogin;
60      @NotNull
61      private String _strUserPassword;
62      @NotNull
63      private String _strBaseName;
64      @NotNull
65      private String _strWsUrl;
66      private Collection<EudonetData> _entry;
67  
68      /**
69       * @return the IdDirectory
70       */
71      public int getIdDirectory(  )
72      {
73          return _nIdDirectory;
74      }
75  
76      /**
77       * @param nIdDirectory the IdDirectory to set
78       */
79      public void setIdDirectory( int nIdDirectory )
80      {
81          _nIdDirectory = nIdDirectory;
82      }
83  
84      /**
85       *
86       * @return the SessionKeyFamily
87       */
88      public String getSessionKeyFamily(  )
89      {
90          return _strSessionKeyFamily;
91      }
92  
93      /**
94       * @param sessionKeyFamily
95       */
96      public void setSessionKeyFamily( String sessionKeyFamily )
97      {
98          _strSessionKeyFamily = sessionKeyFamily;
99      }
100 
101     /**
102      * @return the _SubscriberLogin
103      */
104     public String getSubscriberLogin(  )
105     {
106         return _strSubscriberLogin;
107     }
108 
109     /**
110      * @param subscriberLogin
111      */
112     public void setSubscriberLogin( String subscriberLogin )
113     {
114         _strSubscriberLogin = subscriberLogin;
115     }
116 
117     /**
118      * @return SubscriberPassword
119      */
120     public String getSubscriberPassword(  )
121     {
122         return _strSubscriberPassword;
123     }
124 
125     /**
126      * @param subscriberPassword
127      */
128     public void setSubscriberPassword( String subscriberPassword )
129     {
130         _strSubscriberPassword = subscriberPassword;
131     }
132 
133     /**
134      * @return UserLogin
135      */
136     public String getUserLogin(  )
137     {
138         return _strUserLogin;
139     }
140 
141     /**
142      * @param userLogin
143      */
144     public void setUserLogin( String userLogin )
145     {
146         _strUserLogin = userLogin;
147     }
148 
149     /**
150      * @return UserPassword
151      */
152     public String getUserPassword(  )
153     {
154         return _strUserPassword;
155     }
156 
157     /**
158      * @param userPassword
159      */
160     public void setUserPassword( String userPassword )
161     {
162         _strUserPassword = userPassword;
163     }
164 
165     /**
166      * @return BaseName
167      */
168     public String getBaseName(  )
169     {
170         return _strBaseName;
171     }
172 
173     /**
174      * @param baseName
175      */
176     public void setBaseName( String baseName )
177     {
178         _strBaseName = baseName;
179     }
180 
181     /**
182      * @return WsUrl
183      */
184     public String getWsUrl(  )
185     {
186         return _strWsUrl;
187     }
188 
189     /**
190      * @param wsUrl
191      */
192     public void setWsUrl( String wsUrl )
193     {
194         _strWsUrl = wsUrl;
195     }
196 
197     /**
198      * @return entry list
199      */
200     public Collection<EudonetData> getEntry(  )
201     {
202         return _entry;
203     }
204 
205     /**
206      * @param entry
207      */
208     public void setEntry( Collection<EudonetData> entry )
209     {
210         _entry = entry;
211     }
212 }