Revision 2c520578
Added by Andreas Kohlbecker about 4 years ago
eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/cdm/api/application/CdmApplicationRemoteConfiguration.java | ||
---|---|---|
88 | 88 |
import eu.etaxonomy.cdm.persistence.hibernate.permission.voter.TaxonBaseVoter; |
89 | 89 |
import eu.etaxonomy.cdm.persistence.hibernate.permission.voter.TaxonNodeVoter; |
90 | 90 |
import eu.etaxonomy.taxeditor.remoting.source.ICdmRemoteSource; |
91 |
import eu.etaxonomy.taxeditor.service.CachedCommonServiceImpl; |
|
92 | 91 |
import eu.etaxonomy.taxeditor.service.AuthenticatingHttpInvokerRequestExecutor; |
92 |
import eu.etaxonomy.taxeditor.service.CachedCommonServiceImpl; |
|
93 | 93 |
import eu.etaxonomy.taxeditor.service.ICachedCommonService; |
94 | 94 |
import eu.etaxonomy.taxeditor.service.RemoteInvocationTermCacher; |
95 | 95 |
import eu.etaxonomy.taxeditor.session.CdmEntitySessionManager; |
... | ... | |
105 | 105 |
// TODO split into CdmRepository and proper @Configuration class |
106 | 106 |
public class CdmApplicationRemoteConfiguration implements ICdmRepository, ApplicationContextAware { |
107 | 107 |
|
108 |
private static final int HTTP_READ_TIMEOUT = 0; |
|
108 |
/** |
|
109 |
* Timeout for service lookup etc. This timeout should me more |
|
110 |
* strict than {@link #HTTP_READ_TIMEOUT} to avoid connecting to |
|
111 |
* cdm servers when the network quality is too bad. |
|
112 |
*/ |
|
113 |
public static final int HTTP_READ_TIMEOUT_MIN = 300; |
|
114 |
/** |
|
115 |
* Timeout for normal operation |
|
116 |
*/ |
|
117 |
public static final int HTTP_READ_TIMEOUT = 0; |
|
109 | 118 |
|
110 | 119 |
@SuppressWarnings("unused") |
111 | 120 |
private static final Logger logger = Logger.getLogger(CdmApplicationRemoteConfiguration.class); |
Also available in: Unified diff
ref #8812 replacing deprecated usage of apache HttpClient by new classes