Changeset 28462
- Timestamp:
- 01/03/08 17:34:09 (8 months ago)
- Files:
-
- org.nuxeo.ecm.core/trunk/nuxeo-core-api/src/main/java/org/nuxeo/ecm/core/api/WrappedException.java (modified) (1 diff)
- org.nuxeo.ecm.core/trunk/nuxeo-core-api/src/main/java/org/nuxeo/ecm/core/api/impl/blob/LazyBlob.java (modified) (1 diff)
- org.nuxeo.ecm.core/trunk/nuxeo-core-api/src/main/java/org/nuxeo/ecm/core/api/security/ACE.java (modified) (3 diffs)
- org.nuxeo.ecm.core/trunk/nuxeo-core-io/src/main/java/org/nuxeo/ecm/core/io/impl/plugins/DocumentModelUpdater.java (modified) (1 diff)
- org.nuxeo.ecm.core/trunk/nuxeo-core-jcr-connector/src/main/java/org/nuxeo/ecm/core/repository/jcr/FilteredNodeIterator.java (modified) (1 diff)
- org.nuxeo.ecm.core/trunk/nuxeo-core-jcr-connector/src/main/java/org/nuxeo/ecm/core/repository/jcr/JCRDocument.java (modified) (1 diff)
- org.nuxeo.ecm.core/trunk/nuxeo-core-jcr-connector/src/main/java/org/nuxeo/ecm/core/repository/jcr/JCRDocumentProxy.java (modified) (1 diff)
- org.nuxeo.ecm.core/trunk/nuxeo-core/src/main/java/org/nuxeo/ecm/core/api/DocumentModelFactory.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-actions-core/src/main/java/org/nuxeo/ecm/platform/actions/ActionService.java (modified) (5 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-api/src/main/java/org/nuxeo/ecm/platform/api/login/SystemSession.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-audit-api/src/main/java/org/nuxeo/ecm/platform/audit/api/BuiltinLogEntryData.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-audit-io/src/main/java/org/nuxeo/ecm/platform/audit/io/IOLogEntryBase.java (modified) (8 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-audit-search/src/main/java/org/nuxeo/ecm/platform/audit/search/resources/indexing/api/ResourceType.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-cache-client/src/main/java/org/nuxeo/ecm/platform/cache/client/ClientCacheServiceFactory.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-cache-jboss/src/main/java/org/nuxeo/ecm/platform/cache/CacheServiceFactory.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-cache-jboss/src/main/java/org/nuxeo/ecm/platform/cache/CacheableObjectKeys.java (modified) (9 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-comment-api/src/main/java/org/nuxeo/ecm/platform/comment/api/CommentManager.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-comment/src/main/java/org/nuxeo/ecm/platform/comment/impl/CommentManagerImpl.java (modified) (5 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-content-template-manager/src/main/java/org/nuxeo/ecm/platform/content/template/factories/SimpleTemplateBasedFactory.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-content-template-manager/src/main/java/org/nuxeo/ecm/platform/content/template/service/ContentTemplateServiceImpl.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-content-template-manager/src/test/java/org/nuxeo/ecm/platform/content/template/tests/TestContentTemplateFactory.java (modified) (5 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-domsync-core/src/main/java/org/nuxeo/ecm/platform/domsync/core/DOMUtil.java (modified) (10 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-domsync-core/src/main/java/org/nuxeo/ecm/platform/domsync/core/events/DOMMutationEvent.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-events-api/src/main/java/org/nuxeo/ecm/platform/events/api/DocumentMessageProducer.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-events-api/src/main/java/org/nuxeo/ecm/platform/events/api/delegate/DocumentMessageProducerBusinessDelegate.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-events-api/src/main/java/org/nuxeo/ecm/platform/events/api/impl/EventMessageImpl.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-events-core/src/main/java/org/nuxeo/ecm/platform/events/service/JMSDocumentMessageProducerService.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-events-facade/src/main/java/org/nuxeo/ecm/platform/events/facade/ejb/JMSDocumentMessageProducerBean.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-filemanager-core/src/main/java/org/nuxeo/ecm/platform/filemanager/service/FileManagerService.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-filemanager-facade/src/main/java/org/nuxeo/ecm/platform/filemanager/ejb/FileManagerBean.java (modified) (4 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-api/src/main/java/org/nuxeo/ecm/platform/forms/layout/api/BuiltinModes.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-api/src/main/java/org/nuxeo/ecm/platform/forms/layout/api/BuiltinWidgetModes.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/main/java/org/nuxeo/ecm/platform/forms/layout/facelets/TagConfigFactory.java (modified) (5 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/main/java/org/nuxeo/ecm/platform/forms/layout/facelets/TemplateClientHelper.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/main/java/org/nuxeo/ecm/platform/forms/layout/facelets/ValueExpressionHelper.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-io-api/src/main/java/org/nuxeo/ecm/platform/io/api/AbstractIOResourceAdapter.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-io-core/src/test/java/org/nuxeo/ecm/platform/io/test/TestIORemoteCopy2.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-notification-web/src/main/java/org/nuxeo/ecm/webapp/notification/email/EmailNotificationSenderActionsBean.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-publishing/src/main/java/org/nuxeo/ecm/platform/publishing/PublishingValidDateFieldDesc.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-publishing/src/main/java/org/nuxeo/ecm/platform/publishing/rules/ValidatorsRuleDesc.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-api/src/main/java/org/nuxeo/ecm/platform/relations/api/impl/RelationDate.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-jena-plugin/src/main/java/org/nuxeo/ecm/platform/relations/jena/JenaGraph.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-search/src/main/java/org/nuxeo/ecm/platform/relations/search/resources/indexing/api/BuiltinRelationsFields.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-search/src/main/java/org/nuxeo/ecm/platform/relations/search/resources/indexing/api/ResourceType.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-search/src/test/java/org/nuxeo/ecm/platform/relations/search/Constants.java (added)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-search/src/test/java/org/nuxeo/ecm/platform/relations/search/FakeDocumentResourceAdapter.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-search/src/test/java/org/nuxeo/ecm/platform/relations/search/FakeRelationIndexerDocumentResourceAdapter.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-search/src/test/java/org/nuxeo/ecm/platform/relations/search/TestConstants.java (deleted)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-search/src/test/java/org/nuxeo/ecm/platform/relations/search/TestFakes.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-search/src/test/java/org/nuxeo/ecm/platform/relations/search/TestRelationIndexableResource.java (modified) (6 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-search/src/test/java/org/nuxeo/ecm/platform/relations/search/TestRelationIndexableResourceFactory.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/backend/indexing/resources/factory/BuiltinDocumentFields.java (modified) (5 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/client/indexing/security/IndexingSecurityConstants.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/client/query/AbstractQuery.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/client/query/impl/AbstractNativeQuery.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/client/querymodel/descriptor/QueryModelDescriptor.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/indexing/resources/configuration/FieldConstants.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/indexing/resources/configuration/IndexableFieldDescriptor.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-api/src/main/java/org/nuxeo/ecm/core/search/api/indexing/resources/configuration/document/IndexableDocTypeDescriptor.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-compass-plugin/src/test/java/org/nuxeo/ecm/core/search/backend/compass/TestCompassBackendInternals.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-core/src/main/java/org/nuxeo/ecm/core/search/api/internals/IndexingThreadPoolDescriptor.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-search-core/src/main/java/org/nuxeo/ecm/core/search/threading/AbstractIndexingTask.java (modified) (4 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/component/date/InputDateTimeRenderer.java (modified) (5 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/component/editor/HtmlEditorRenderer.java (modified) (4 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/component/file/InputFileMimetypeValidator.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/component/file/InputFileSizeValidator.java (modified) (4 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/ChainSelectBase.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/ChainSelectOutputComponent.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/directory/ChainSelectState.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/shield/ExceptionHelper.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/tag/jsf/GenericValueHolderRule.java (modified) (7 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/tag/jsf/MetaValueHolderRule.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/util/files/FileUtils.java (modified) (3 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-versioning-core/src/main/java/org/nuxeo/ecm/platform/versioning/BasicVersionChangeRequest.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-webapp-core/src/main/java/org/nuxeo/ecm/webapp/edit/vocabularies/VocabularyActionsBean.java (modified) (4 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-webapp-core/src/main/java/org/nuxeo/ecm/webapp/search/SearchUIConfigServiceHelper.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-workflow-api/src/main/java/org/nuxeo/ecm/platform/workflow/api/client/delegate/WAPIBusinessDelegate.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-workflow-core/src/main/java/org/nuxeo/ecm/platform/workflow/api/WorkflowEngine.java (modified) (38 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-workflow-core/src/main/java/org/nuxeo/ecm/platform/workflow/service/WorkflowService.java (modified) (1 diff)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-workflow-core/src/main/java/org/nuxeo/ecm/platform/workflow/service/WorkflowServiceImpl.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-workflow-document-facade/src/main/java/org/nuxeo/ecm/platform/workflow/document/ejb/AbstractWorkflowDocumentManager.java (modified) (2 diffs)
- org.nuxeo.ecm.platform/trunk/nuxeo-platform-workflow-jbpm/src/main/java/org/nuxeo/ecm/platform/workflow/jbpm/JbpmWorkflowEngine.java (modified) (1 diff)
- org.nuxeo.theme/trunk/nuxeo-theme-core/src/main/java/org/nuxeo/theme/Manager.java (modified) (1 diff)
- org.nuxeo.theme/trunk/nuxeo-theme-core/src/main/java/org/nuxeo/theme/relations/RelationStorage.java (modified) (3 diffs)
- org.nuxeo.theme/trunk/nuxeo-theme-jsf-editor/src/main/java/org/nuxeo/theme/jsf/editor/filters/CreateInitialSection.java (modified) (1 diff)
- org.nuxeo.theme/trunk/nuxeo-theme-jsf/src/main/java/org/nuxeo/theme/jsf/facelets/vendor/DefaultFacelet.java (modified) (1 diff)
- org.nuxeo.theme/trunk/nuxeo-theme-jsf/src/main/java/org/nuxeo/theme/jsf/facelets/vendor/DefaultFaceletContext.java (modified) (1 diff)
- org.nuxeo.theme/trunk/nuxeo-theme-jsf/src/main/java/org/nuxeo/theme/jsf/facelets/vendor/DefaultFaceletFactory.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
org.nuxeo.ecm.core/trunk/nuxeo-core-api/src/main/java/org/nuxeo/ecm/core/api/WrappedException.java
r24982 r28462 46 46 } 47 47 48 @SuppressWarnings({"ThrowableInstanceNeverThrown"}) 48 49 public static WrappedException wrap(Throwable t) { 49 50 if (t == null) { org.nuxeo.ecm.core/trunk/nuxeo-core-api/src/main/java/org/nuxeo/ecm/core/api/impl/blob/LazyBlob.java
r28346 r28462 73 73 private transient File file; 74 74 75 private long length;75 private final long length; 76 76 77 77 static { org.nuxeo.ecm.core/trunk/nuxeo-core-api/src/main/java/org/nuxeo/ecm/core/api/security/ACE.java
r28342 r28462 41 41 42 42 /** 43 * @return Returnsthe username.43 * @return the username. 44 44 */ 45 45 public String getUsername() { … … 48 48 49 49 /** 50 * @return Returnsthe permission.50 * @return the permission. 51 51 */ 52 52 public String getPermission() { … … 57 57 * Checks if this privilege is granted. 58 58 * 59 * @return Returnstrue if the privilege is granted59 * @return true if the privilege is granted 60 60 */ 61 61 public boolean isGranted() { org.nuxeo.ecm.core/trunk/nuxeo-core-io/src/main/java/org/nuxeo/ecm/core/io/impl/plugins/DocumentModelUpdater.java
r27340 r28462 59 59 } 60 60 61 @SuppressWarnings({"ThrowableInstanceNeverThrown"}) 61 62 @Override 62 63 public DocumentTranslationMap write(ExportedDocument xdoc) throws IOException { org.nuxeo.ecm.core/trunk/nuxeo-core-jcr-connector/src/main/java/org/nuxeo/ecm/core/repository/jcr/FilteredNodeIterator.java
r19318 r28462 32 32 public class FilteredNodeIterator implements NodeIterator { 33 33 34 private NodeIterator delegate; // property iterator delegate34 private final NodeIterator delegate; // property iterator delegate 35 35 private Node next; 36 36 private final NodeFilter filter; org.nuxeo.ecm.core/trunk/nuxeo-core-jcr-connector/src/main/java/org/nuxeo/ecm/core/repository/jcr/JCRDocument.java
r28360 r28462 90 90 91 91 // XXX AT: log dirty fields for NXP-666 compatibility 92 protected List<String> dirtyFields;92 protected final List<String> dirtyFields; 93 93 94 94 /** org.nuxeo.ecm.core/trunk/nuxeo-core-jcr-connector/src/main/java/org/nuxeo/ecm/core/repository/jcr/JCRDocumentProxy.java
r28360 r28462 62 62 63 63 // referred doc 64 JCRDocument doc;64 final JCRDocument doc; 65 65 66 66 /** org.nuxeo.ecm.core/trunk/nuxeo-core/src/main/java/org/nuxeo/ecm/core/api/DocumentModelFactory.java
r28181 r28462 334 334 return prop.getValue(); 335 335 } else { 336 Map<String, Object> subMap = exportComplexProperty(sid, docRef, 337 prop); 338 return subMap; 336 return exportComplexProperty(sid, docRef, prop); 339 337 } 340 338 } org.nuxeo.ecm.platform/trunk/nuxeo-platform-actions-core/src/main/java/org/nuxeo/ecm/platform/actions/ActionService.java
r25224 r28462 20 20 package org.nuxeo.ecm.platform.actions; 21 21 22 import java.util.ArrayList; 23 import java.util.Collections; 24 import java.util.Iterator; 25 import java.util.List; 22 import java.util.*; 26 23 27 24 import org.apache.commons.logging.Log; … … 207 204 List<FilterRule> mergedRules = new ArrayList<FilterRule>(); 208 205 209 for (FilterRule rule : oldFilter.getRules()) { 210 mergedRules.add(rule); 211 } 212 for (FilterRule rule : newFilter.getRules()) { 213 mergedRules.add(rule); 214 } 206 mergedRules.addAll(Arrays.asList(oldFilter.getRules())); 207 mergedRules.addAll(Arrays.asList(newFilter.getRules())); 215 208 oldFilter.setRules(mergedRules.toArray(new FilterRule[mergedRules.size()])); 216 209 } else { … … 299 292 * @return a merged Action 300 293 */ 301 protected Action mergeActions(Action existingOne, Action newOne) {294 protected static Action mergeActions(Action existingOne, Action newOne) { 302 295 // Icon 303 296 String newIcon = newOne.getIcon(); … … 345 338 // order 346 339 int newOrder = newOne.getOrder(); 347 if ( (newOrder > 0) && (newOrder != existingOne.getOrder())) {340 if (newOrder > 0 && newOrder != existingOne.getOrder()) { 348 341 existingOne.setOrder(newOrder); 349 342 } … … 366 359 367 360 public void remove() { 368 369 361 } 370 362 org.nuxeo.ecm.platform/trunk/nuxeo-platform-api/src/main/java/org/nuxeo/ecm/platform/api/login/SystemSession.java
r21891 r28462 30 30 *@deprecated use instead {@link Framework#login()} 31 31 */ 32 @Deprecated 32 33 public class SystemSession { 33 34 org.nuxeo.ecm.platform/trunk/nuxeo-platform-audit-api/src/main/java/org/nuxeo/ecm/platform/audit/api/BuiltinLogEntryData.java
r21941 r28462 48 48 public static final String LOG_DOC_LIFE_CYCLE = "docLifeCycle"; 49 49 50 private BuiltinLogEntryData() { 51 } 52 50 53 } org.nuxeo.ecm.platform/trunk/nuxeo-platform-audit-io/src/main/java/org/nuxeo/ecm/platform/audit/io/IOLogEntryBase.java
r25914 r28462 13 13 * 14 14 * Contributors: 15 * 15 * 16 16 * 17 17 * $Id: $ … … 47 47 /** 48 48 * Audit log entry importer/exporter. 49 * 49 * 50 50 * Could be overriden to externalize additional information of a redefined 51 51 * LogEntry. 52 * 52 * 53 53 * @author DM 54 54 */ … … 59 59 public final static String LOGENTRY_TAG = "logEntry"; 60 60 61 public IOLogEntryBase() {62 63 }64 61 65 62 public void write(List<LogEntry> logEntries, OutputStream out) … … 84 81 /** 85 82 * Could be overriden to put other (additional) data. 86 * 83 * 87 84 * @param logEntryElement 88 85 * @param logEntry … … 110 107 /** 111 108 * Will translate from a jdoc to a list of LogEntry objects. 112 * 109 * 113 110 * @param doc 114 111 */ … … 130 127 /** 131 128 * Could be overriden to get other (additional) data. 132 * 129 * 133 130 * @param logEntryElement 134 131 * @param logEntry … … 160 157 /** 161 158 * Specifies date-string conversion. 162 * 159 * 163 160 * @return 164 161 */ … … 200 197 /** 201 198 * Should be overridden if log data structure is changed. 202 * 199 * 203 200 * @param logEntry 204 201 * @param newRef org.nuxeo.ecm.platform/trunk/nuxeo-platform-audit-search/src/main/java/org/nuxeo/ecm/platform/audit/search/resources/indexing/api/ResourceType.java
r21963 r28462 30 30 public static final String AUDIT = "audit"; 31 31 32 private ResourceType() { 33 } 34 32 35 } org.nuxeo.ecm.platform/trunk/nuxeo-platform-cache-client/src/main/java/org/nuxeo/ecm/platform/cache/client/ClientCacheServiceFactory.java
r19196 r28462 31 31 public class ClientCacheServiceFactory { 32 32 33 private static final Log log = LogFactory 34 .getLog(ClientCacheServiceFactory.class); 33 private static final Log log = LogFactory.getLog(ClientCacheServiceFactory.class); 35 34 36 35 private static CacheService cacheService; 36 37 private ClientCacheServiceFactory() { 38 } 37 39 38 40 /** … … 47 49 //cacheService = new CacheService(); 48 50 try { 49 cacheService = CacheServiceFactory.getCacheService(ClientCacheServiceFactory.class.getName()); 51 cacheService = CacheServiceFactory.getCacheService( 52 ClientCacheServiceFactory.class.getName()); 50 53 //cacheService.init(); 51 54 } catch (Exception e) { org.nuxeo.ecm.platform/trunk/nuxeo-platform-cache-jboss/src/main/java/org/nuxeo/ecm/platform/cache/CacheServiceFactory.java
r21687 r28462 41 41 // FIXME: make this configurable 42 42 private static final String POJO_CACHE_SERVICE_NAME = "jboss.cache:service=TreeCache"; 43 44 private CacheServiceFactory() { 45 } 43 46 44 47 private static CacheService createMBeanCacheService() org.nuxeo.ecm.platform/trunk/nuxeo-platform-cache-jboss/src/main/java/org/nuxeo/ecm/platform/cache/CacheableObjectKeys.java
r20672 r28462 27 27 public class CacheableObjectKeys { 28 28 29 private CacheableObjectKeys() { 30 } 31 29 32 /** 30 33 * … … 33 36 */ 34 37 public static String getCacheKey(DataModel dataModel) { 35 final String path =CacheableObjectTypes.CORE_OBJ_DATA_MODEL38 return CacheableObjectTypes.CORE_OBJ_DATA_MODEL 36 39 + dataModel.getSchema(); 37 return path;38 40 } 39 41 … … 47 49 //final String path = CacheableObjectTypes.CORE_OBJ_DOCUMENT_MODEL 48 50 // + docModel.getPathAsString(); 49 final String path = getCacheKey(docModel.getRef()); 50 return path; 51 return getCacheKey(docModel.getRef()); 51 52 } 52 53 … … 65 66 + docRef.type()); 66 67 } 67 final String path = CacheableObjectTypes.CORE_OBJ_DOCUMENT_MODEL 68 + Integer.toString(docRef.type()) + "/" + docRef.reference(); 69 return path; 68 return CacheableObjectTypes.CORE_OBJ_DOCUMENT_MODEL 69 + Integer.toString(docRef.type()) + '/' + docRef.reference(); 70 70 71 71 // return docRef.toString(); … … 87 87 */ 88 88 public static String getCacheKeyForDocPath(String docPath) { 89 final String path = CacheableObjectTypes.CORE_OBJ_DOCUMENT_MODEL90 + Integer.toString(DocumentRef.PATH) + "/" + docPath;91 89 92 return path; 90 return CacheableObjectTypes.CORE_OBJ_DOCUMENT_MODEL 91 + Integer.toString(DocumentRef.PATH) + '/' + docPath; 93 92 } 94 93 … … 99 98 */ 100 99 public static String getCacheKeyForDocUUID(String docPath) { 101 final String path = CacheableObjectTypes.CORE_OBJ_DOCUMENT_MODEL102 + Integer.toString(DocumentRef.ID) + "/" + docPath;103 100 104 return path; 101 return CacheableObjectTypes.CORE_OBJ_DOCUMENT_MODEL 102 + Integer.toString(DocumentRef.ID) + '/' + docPath; 105 103 } 106 104 … … 114 112 */ 115 113 public static String getCacheKey(DocumentRef docRef, String childName) { 116 final String path = getCacheKey(docRef) + "/child/" + childName; 117 return path; 114 return getCacheKey(docRef) + "/child/" + childName; 118 115 } 119 116 … … 136 133 */ 137 134 public static String getCacheKey(DocumentRef docRef, VersionModel version) { 138 final String path = getCacheKey(docRef) + "/ver/" + version.getLabel(); 139 return path; 135 return getCacheKey(docRef) + "/ver/" + version.getLabel(); 140 136 } 141 137 … … 148 144 } 149 145 } 146 150 147 } org.nuxeo.ecm.platform/trunk/nuxeo-platform-comment-api/src/main/java/org/nuxeo/ecm/platform/comment/api/CommentManager.java
r23003 r28462 40 40 * so one should use CommentManager.createComment(docModel, comment, author) 41 41 */ 42 public DocumentModel createComment(DocumentModel docModel, 42 @Deprecated 43 DocumentModel createComment(DocumentModel docModel, 43 44 String comment) throws ClientException; 44 45 45 publicDocumentModel createComment(DocumentModel docModel,46 DocumentModel createComment(DocumentModel docModel, 46 47 String comment, String author) throws ClientException; 47 48 org.nuxeo.ecm.platform/trunk/nuxeo-platform-comment/src/main/java/org/nuxeo/ecm/platform/comment/impl/CommentManagerImpl.java
r27786 r28462 298 298 } 299 299 300 private void notifyEvent(DocumentModel docModel, String eventType,300 private static void notifyEvent(DocumentModel docModel, String eventType, 301 301 DocumentModel parent, DocumentModel child, NuxeoPrincipal principal) 302 302 throws ClientException { … … 357 357 } 358 358 359 private CoreSession getUserSession(String sid) {359 private static CoreSession getUserSession(String sid) { 360 360 return CoreInstance.getInstance().getSession(sid); 361 361 } … … 365 365 * @deprecated if the caller is remote, we cannot obtain the session 366 366 */ 367 @Deprecated 367 368 private String getCurrentUser(DocumentModel target) throws ClientException { 368 369 String sid = target.getSessionId(); … … 386 387 } 387 388 388 private Date getCommentTimeStamp(DocumentModel comment) {389 private static Date getCommentTimeStamp(DocumentModel comment) { 389 390 Calendar creationDate = (Calendar) comment.getProperty("dublincore", 390 391 "created"); … … 438 439 } 439 440 440 private NuxeoPrincipal getAuthor(DocumentModel docModel)441 private static NuxeoPrincipal getAuthor(DocumentModel docModel) 441 442 throws ClientException { 442 443 String[] contributors = (String[]) docModel.getProperty("dublincore", org.nuxeo.ecm.platform/trunk/nuxeo-platform-content-template-manager/src/main/java/org/nuxeo/ecm/platform/content/template/factories/SimpleTemplateBasedFactory.java
r23629 r28462 15 15 public class SimpleTemplateBasedFactory extends BaseContentFactory { 16 16 17 18 17 private List<TemplateItemDescriptor> template; 19 18 … … 23 22 24 23 // If we already have children : exit !!! 25 if ( session.getChildren(eventDoc.getRef()).size()>0)24 if (!session.getChildren(eventDoc.getRef()).isEmpty()) { 26 25 return; 26 } 27 27 28 for (TemplateItemDescriptor item : template) 29 { 28 for (TemplateItemDescriptor item : template) { 30 29 DocumentModel newChild = session.createDocumentModel( 31 eventDoc.getPathAsString(), item.getId(), item.getTypeName()); 30 eventDoc.getPathAsString(), item.getId(), 31 item.getTypeName()); 32 32 newChild.setProperty("dublincore", "title", item.getTitle()); 33 newChild.setProperty("dublincore", "description", item.getDescription()); 33 newChild.setProperty("dublincore", "description", 34 item.getDescription()); 34 35 newChild = session.createDocument(newChild); 35 36 36 if ((item.getAcl()!=null) && (item.getAcl().size()>0)) 37 { 37 if (item.getAcl() != null && !item.getAcl().isEmpty()) { 38 38 ACP acp = session.getACP(newChild.getRef()); 39 39 ACL existingACL = acp.getACL(ACL.LOCAL_ACL); 40 if (existingACL==null) 41 { 40 if (existingACL == null) { 42 41 existingACL = new ACLImpl(); 43 42 } 44 for (ACEDescriptor ace : item.getAcl()) 45 {46 existingACL.add(new ACE(ace.getUserName(),ace.getPermission(),ace.getGranted()));43 for (ACEDescriptor ace : item.getAcl()) { 44 existingACL.add(new ACE(ace.getUserName(), 45 ace.getPermission(), ace.getGranted())); 47 46 } 48 47 acp.addACL(existingACL); 49 session.setACP(newChild.getRef(), acp, true);48 session.setACP(newChild.getRef(), acp, true); 50 49 } 51 50 } 52 53 51 } 54 52 org.nuxeo.ecm.platform/trunk/nuxeo-platform-content-template-manager/src/main/java/org/nuxeo/ecm/platform/content/template/service/ContentTemplateServiceImpl.java
r23629 r28462 14 14 import org.nuxeo.runtime.model.DefaultComponent; 15 15 16 public class ContentTemplateServiceImpl extends DefaultComponent implements ContentTemplateService{ 16 public class ContentTemplateServiceImpl extends DefaultComponent 17 implements ContentTemplateService { 17 18 18 public static final String NAME = "org.nuxeo.ecm.platform.content.template.service.TemplateService";19 public static final String FACTORY_DECLARATION_EP ="factory";20 public static final String FACTORY_BINDING_EP ="factoryBinding";19 public static final String NAME = "org.nuxeo.ecm.platform.content.template.service.TemplateService"; 20 public static final String FACTORY_DECLARATION_EP = "factory"; 21 public static final String FACTORY_BINDING_EP = "factoryBinding"; 21 22 22 private static final Log log = LogFactory.getLog(ContentTemplateServiceImpl.class); 23 private static final Log log = LogFactory.getLog( 24 ContentTemplateServiceImpl.class); 23 25 24 private Map<String,ContentFactoryDescriptor> factories;26 private Map<String, ContentFactoryDescriptor> factories; 25 27 26 private Map<String,FactoryBindingDescriptor> factoryBindings;28 private Map<String, FactoryBindingDescriptor> factoryBindings; 27 29 28 private Map<String,ContentFactory> factoryInstancesByType;30 private Map<String, ContentFactory> factoryInstancesByType; 29 31 30 @Override31 public void activate(ComponentContext context) {32 factories = new HashMap<String, ContentFactoryDescriptor>();33 factoryBindings = new HashMap<String, FactoryBindingDescriptor>();34 factoryInstancesByType = new HashMap<String, ContentFactory>();32 @Override 33 public void activate(ComponentContext context) { 34 factories = new HashMap<String, ContentFactoryDescriptor>(); 35 factoryBindings = new HashMap<String, FactoryBindingDescriptor>(); 36 factoryInstancesByType = new HashMap<String, ContentFactory>(); 35 37 36 // register our Repo init listener 37 RepositoryInitializationHandler.setInstance(new RepositoryInitializationListener()); 38 // register our Repo init listener 39 RepositoryInitializationHandler.setInstance( 40 new RepositoryInitializationListener()); 38 41 <
