/[Apache-SVN]/jackrabbit/trunk/jackrabbit-spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
ViewVC logotype

Log of /jackrabbit/trunk/jackrabbit-spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 807517 - (view) (annotate) - [select for diffs]
Modified Tue Aug 25 08:14:58 2009 UTC (3 months ago) by mduerig
File length: 62959 byte(s)
Diff to previous 804296 (colored)
JCR-2087: Upgrade to Java 5 as the base platform - use generics, annotations

Revision 804296 - (view) (annotate) - [select for diffs]
Modified Fri Aug 14 16:58:47 2009 UTC (3 months, 1 week ago) by angela
File length: 62952 byte(s)
Diff to previous 803444 (colored)
JCR-2256: JSR 283 Repository Descriptors

Revision 803444 - (view) (annotate) - [select for diffs]
Modified Wed Aug 12 11:02:10 2009 UTC (3 months, 2 weeks ago) by angela
File length: 62950 byte(s)
Diff to previous 801459 (colored)
JCR-2104:  JSR 283 Full Versioning (work in progress)

- setActivity
- checkout with activity param -> spi level
- more checks in version manager
- invalidation after sucessful mergeActivity

Revision 801459 - (view) (annotate) - [select for diffs]
Modified Wed Aug 5 23:17:11 2009 UTC (3 months, 3 weeks ago) by tripod
File length: 62019 byte(s)
Diff to previous 794302 (colored)
JCR-1974 JSR 283: Evaluate Capabilities (adapted to changed signature)
JCR-2140 JSR 283: Configurations and Baselines (adapted to changed signature)

Revision 794302 - (view) (annotate) - [select for diffs]
Modified Wed Jul 15 15:37:59 2009 UTC (4 months, 1 week ago) by mduerig
File length: 62061 byte(s)
Diff to previous 790826 (colored)
JCR-1797: SPI: RepositoryService.getItemInfos should be allowed to return entries outside of the requested tree.

Revision 790826 - (view) (annotate) - [select for diffs]
Modified Fri Jul 3 08:39:57 2009 UTC (4 months, 3 weeks ago) by mreutegg
File length: 62238 byte(s)
Diff to previous 789324 (colored)
JCR-2108: JSR 283 Observation

Revision 789324 - (view) (annotate) - [select for diffs]
Modified Mon Jun 29 13:46:30 2009 UTC (4 months, 4 weeks ago) by mreutegg
File length: 61051 byte(s)
Diff to previous 789312 (colored)
JCR-2175: Return bind variable names on RepositoryService.checkQueryStatement()

Revision 789312 - (view) (annotate) - [select for diffs]
Modified Mon Jun 29 12:55:00 2009 UTC (4 months, 4 weeks ago) by mreutegg
File length: 60935 byte(s)
Diff to previous 787219 (colored)
JCR-2174: Remove redundant RepositoryService.executeQuery() method

Revision 787219 - (view) (annotate) - [select for diffs]
Modified Mon Jun 22 12:27:30 2009 UTC (5 months ago) by mreutegg
File length: 61286 byte(s)
Diff to previous 785629 (colored)
JCR-2087: Upgrade to Java 5 as the base platform

Revision 785629 - (view) (annotate) - [select for diffs]
Modified Wed Jun 17 14:38:34 2009 UTC (5 months, 1 week ago) by angela
File length: 61117 byte(s)
Diff to previous 783435 (colored)
JCR-2156: Usage of "qualified name" in JavaDoc and Comments


Revision 783435 - (view) (annotate) - [select for diffs]
Modified Wed Jun 10 17:43:13 2009 UTC (5 months, 2 weeks ago) by angela
File length: 61141 byte(s)
Diff to previous 783005 (colored)
JCR-2107: JSR 283 Query (work in progress)

Revision 783005 - (view) (annotate) - [select for diffs]
Modified Tue Jun 9 13:58:49 2009 UTC (5 months, 2 weeks ago) by angela
File length: 60969 byte(s)
Diff to previous 779555 (colored)
JCR-2107: JSR 283 Query (work in progress)

Revision 779555 - (view) (annotate) - [select for diffs]
Modified Thu May 28 10:45:05 2009 UTC (5 months, 4 weeks ago) by angela
File length: 59974 byte(s)
Diff to previous 779101 (colored)
JCR-2003: JCR2SPI / SPI: Add support for JCR 2.0

- Node.getReferences(String)
- Node.getWeakReferences()
- Node.getWeakReferences(String)

JCR-1418: Redesign NodeInfo.getReferences()

- deprecated getReferences on NodeInfo
- added method to RepositoryService as suggested by marcel but including support for the variants in JCR 2.0
   > weakrefs vs refs
   > name-filter

Revision 779101 - (view) (annotate) - [select for diffs]
Modified Wed May 27 10:48:29 2009 UTC (6 months ago) by angela
File length: 58617 byte(s)
Diff to previous 774294 (colored)
JCR-2104: JSR 283 Versioning (intermediate commit, work in progress)

Revision 774294 - (view) (annotate) - [select for diffs]
Modified Wed May 13 12:43:19 2009 UTC (6 months, 2 weeks ago) by angela
File length: 56526 byte(s)
Diff to previous 773907 (colored)
JCR-2105: JSR 283 NodeType Management (work in progress)
JCR-1483: Move common node type functionality to jackrabbit-spi-commons

NOTE: intermediate checkin to avoid additional conflicts with stefans work

Revision 773907 - (view) (annotate) - [select for diffs]
Modified Tue May 12 14:14:19 2009 UTC (6 months, 2 weeks ago) by angela
File length: 54377 byte(s)
Diff to previous 773828 (colored)
JCR-2003: Add support for JCR 2.0

- Workspace.createWorkspace
- Workspace.deleteWorkspace

Revision 773828 - (view) (annotate) - [select for diffs]
Modified Tue May 12 08:59:34 2009 UTC (6 months, 2 weeks ago) by angela
File length: 52630 byte(s)
Diff to previous 753244 (colored)
JCR-2104: JSR 283 Versioning
   - VersionHistory.getAllFrozenNodes()  (move iteratoradaptor from core to jcr-commons), VersionHistory.getVersionableIdentifier()
   - Version.getFrozenNode, Version.getLinearPredecessor()
   - VersionManager (work in progress): 170-methods, shallow merge, checkpoint
      -> extend SPI interfaces accordingly

JCR-2003: JCR2SPI / SPI: Add support for JCR 2.0
   - Session.hasPermission()
   - Node.getProperties/getNodes with glob
   - Node.getIdentifier()

JCR-2004: Update SPI locking to match JCR 2.0
   - separate JCR LockManager from the internal lock manager

Revision 753244 - (view) (annotate) - [select for diffs]
Modified Fri Mar 13 13:37:44 2009 UTC (8 months, 2 weeks ago) by angela
File length: 50969 byte(s)
Diff to previous 711566 (colored)
JCR-1590 JSR 283: Locking

- getSecondsRemaining is negative if lock is expired or released
- getLockToken always returns null if lock is sessionscoped

JCR-2004 Update SPI locking to match JCR 2.0

- extend spi/LockInfo.java
- add JCR 2.0 variant of RepositoryService#lock that takes timeoutHint and ownerHint
- adjust jcr2spi
- adjust spi implementation(s)

Revision 711566 - (view) (annotate) - [select for diffs]
Modified Wed Nov 5 13:48:26 2008 UTC (12 months, 3 weeks ago) by angela
File length: 49659 byte(s)
Diff to previous 654826 (colored)
JCR-1842JCR-1842: RepositoryService.obtain should allow to pass null workspaceName indicating the default workspace

Revision 654826 - (view) (annotate) - [select for diffs]
Modified Fri May 9 14:37:21 2008 UTC (18 months, 2 weeks ago) by angela
File length: 49433 byte(s)
Diff to previous 649276 (colored)
JCR-1576  Remove RepositoryService exists()  
JCR-1577  Remove RepositoryService.getRootId()  
JCR-1405  SPI: Introduce NodeInfo.getChildInfos()  

Revision 649276 - (view) (annotate) - [select for diffs]
Modified Thu Apr 17 21:19:27 2008 UTC (19 months, 1 week ago) by reschke
File length: 50698 byte(s)
Diff to previous 649071 (colored)
JCR-1513: remove support for SPIs not returning the NodeId upon checkin.

Revision 649071 - (view) (annotate) - [select for diffs]
Modified Thu Apr 17 12:44:41 2008 UTC (19 months, 1 week ago) by reschke
File length: 50766 byte(s)
Diff to previous 592356 (colored)
JCR-1513: allow RepositoryService.checkin() to return the NodeId of the created version; use it in JCR2SPI; implement it in SPI2JCR. 

Revision 592356 - (view) (annotate) - [select for diffs]
Modified Tue Nov 6 10:16:14 2007 UTC (2 years ago) by mreutegg
File length: 50636 byte(s)
Diff to previous 586055 (colored)
JCR-1204: Redesign SPI observation

Revision 586055 - (view) (annotate) - [select for diffs]
Modified Thu Oct 18 18:30:25 2007 UTC (2 years, 1 month ago) by angela
File length: 48708 byte(s)
Diff to previous 582813 (colored)
JCR-996 Name and Path interfaces in SPI

Revision 582813 - (view) (annotate) - [select for diffs]
Modified Mon Oct 8 13:10:24 2007 UTC (2 years, 1 month ago) by angela
File length: 48327 byte(s)
Diff to previous 582328 (colored)
JCR-1159 SPI: improve description of locking methods on RepositoryService

Revision 582328 - (view) (annotate) - [select for diffs]
Modified Fri Oct 5 16:10:19 2007 UTC (2 years, 1 month ago) by reschke
File length: 46971 byte(s)
Diff to previous 568530 (colored)
JCR-73: fix typo in Javadoc 

Revision 568530 - (view) (annotate) - [select for diffs]
Modified Wed Aug 22 09:38:10 2007 UTC (2 years, 3 months ago) by angela
File length: 46972 byte(s)
Diff to previous 555526 (colored)
JCR-1070 Promotion of SPI from Contrib (jackrabbit-spi, jackrabbit-commons-spi)
JCR-788  Upgrade to Lucene 2.2 (adjusted dependency in spi contrib. the outdated dependency in caused build to fail)

Revision 555526 - (view) (annotate) - [select for diffs]
Modified Thu Jul 12 08:16:14 2007 UTC (2 years, 4 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 46972 byte(s)
Diff to previous 555523 (colored)
JCR-1027 : SPI: change param order with RepositoryService.createBatch

Revision 555523 - (view) (annotate) - [select for diffs]
Modified Thu Jul 12 08:07:08 2007 UTC (2 years, 4 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 46973 byte(s)
Diff to previous 555335 (colored)
javadoc

Revision 555335 - (view) (annotate) - [select for diffs]
Modified Wed Jul 11 16:48:35 2007 UTC (2 years, 4 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 42040 byte(s)
Diff to previous 555265 (colored)
javadoc (added extended interface description modified after an original draft created by Peeter Piegaze)

Revision 555265 - (view) (annotate) - [select for diffs]
Modified Wed Jul 11 13:19:45 2007 UTC (2 years, 4 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 40277 byte(s)
Diff to previous 555251 (colored)
javadoc

Revision 555251 - (view) (annotate) - [select for diffs]
Modified Wed Jul 11 11:59:13 2007 UTC (2 years, 4 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 36938 byte(s)
Diff to previous 555209 (colored)
javadoc

Revision 555209 - (view) (annotate) - [select for diffs]
Modified Wed Jul 11 08:41:30 2007 UTC (2 years, 4 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 36799 byte(s)
Diff to previous 554678 (colored)
minor improvement: remove unused instance fields
minor improvement: let TransientISFactory listen to states created by the WorkspaceItemStateFactory
JCR-1004 SPI: Add RepositoryService.getQNodeTypeDefinition 
         >> modify to RepositoryService.getQNodeTypeDefinitions(QName)
         >> adjust SPI implementations
         >> change NodeTypeRegistry to load definitions upon demand.


Revision 554678 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 15:14:03 2007 UTC (2 years, 4 months ago) by reschke
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 36433 byte(s)
Diff to previous 554676 (colored)
JCR-73: fix typos in Javadoc

Revision 554676 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 15:09:48 2007 UTC (2 years, 4 months ago) by reschke
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 36435 byte(s)
Diff to previous 553409 (colored)
JCR-1004: Introduced RepositoryService.getQNodeTypeDefiniion(); also renamed getNodeTypeDefinitions() to getQNodeTypeDefinitions(). Implementations in SPI impls (currently throws RTE), and usage in JCR2SPI to be done.

Revision 553409 - (view) (annotate) - [select for diffs]
Modified Thu Jul 5 07:45:27 2007 UTC (2 years, 4 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 35730 byte(s)
Diff to previous 552873 (colored)
JCR-1001 SPI: prefer 'Iterator' instead of specialized subclasses

Revision 552873 - (view) (annotate) - [select for diffs]
Modified Tue Jul 3 15:19:01 2007 UTC (2 years, 4 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 35245 byte(s)
Diff to previous 542770 (colored)
JCR-999  SPI: provide batch read functionality
JCR-1000 JCR2SPI: remove duplicate item states

Revision 542770 - (view) (annotate) - [select for diffs]
Modified Wed May 30 07:45:35 2007 UTC (2 years, 5 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 33644 byte(s)
Diff to previous 518970 (colored)
javadoc

Revision 518970 - (view) (annotate) - [select for diffs]
Modified Fri Mar 16 13:39:47 2007 UTC (2 years, 8 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 33640 byte(s)
Diff to previous 506927 (colored)
- SPI: add RepositoryService.impersonate
- add implementations
- adjust SessionImpl.impersonate

Revision 506927 - (view) (annotate) - [select for diffs]
Modified Tue Feb 13 09:31:36 2007 UTC (2 years, 9 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 33194 byte(s)
Diff to previous 498558 (colored)
Refactoring

- separate hierarchy from ItemStates
- remove ItemStateManager
- move all hierarchy related classes to a separate package ('hierarchy')
- allow loading of deep Item without loading ancestors
- consequently item definition is only built upon usage, since parent is needed.
- minor fixes with adding/removing mixin-nodetypes

Consequences for SPI interfaces:

- SPI impl must be able to deal with both proper itemID and path, since jcr2spi
  might not be aware of a uniqueID defined with a parent node.

- ItemInfo.getPath added, in order to be able to built the missing hierarchy
  entries if a deep Item identified by uniqueID (plus ev. path) is loaded

- LockInfo.getNodeId added, in order to be able to determine the lock-holding node.



Revision 498558 - (view) (annotate) - [select for diffs]
Modified Mon Jan 22 08:41:17 2007 UTC (2 years, 10 months ago) by mreutegg
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 33223 byte(s)
Diff to previous 497885 (colored)
SPI
- NamespaceRegistryImpl now only relies on RepositoryService.getRegisteredNamespaces() for methods: getPrefixes() and getURIs().
- Added methods getPrefix() and getURI() to NamespaceStorage.
- Separated nsResolver in RepositoryServiceImpl into namespace cache and session info bound namespace resolver
- Added methods getNamespacePrefix() and getNamespaceURI() to RepositoryService.

Revision 497885 - (view) (annotate) - [select for diffs]
Modified Fri Jan 19 17:37:03 2007 UTC (2 years, 10 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 32207 byte(s)
Diff to previous 497329 (colored)
work in progress

- SPI: replace String/Stream for values by QValue interface
- SPI: add factory for QValue
  > adjust commons and add implementation
  > adjust usages of former QValue object with jcr2spi, spi2dav
- RepositoryService.getChildInfos returns Iterator instead of Collection
- spi2dav: add implementation for new query interfaces

- TODO: 
  improve conversion of jcr-value to q-value and vice-versa



Revision 497329 - (view) (annotate) - [select for diffs]
Modified Thu Jan 18 07:26:14 2007 UTC (2 years, 10 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 32014 byte(s)
Diff to previous 495524 (colored)
work in progress

findings from meeting
1) remove methods related to nt registration from RepositoryService since that functionality is not defined by jsr170


Revision 495524 - (view) (annotate) - [select for diffs]
Modified Fri Jan 12 09:23:40 2007 UTC (2 years, 10 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 33092 byte(s)
Diff to previous 483477 (colored)
work in progress

- javadoc

Revision 483477 - (view) (annotate) - [select for diffs]
Modified Thu Dec 7 15:09:57 2006 UTC (2 years, 11 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 33122 byte(s)
Diff to previous 483370 (colored)
work in progress

- replace usage of UUID by uniqueID unless refering to 'jcr:uuid'
- PropertyImpl.checkValidReference: don't rely on Node-value to be NodeImpl
- spi.Event: getUUID() not used -> remove

Revision 483370 - (view) (annotate) - [select for diffs]
Modified Thu Dec 7 08:22:51 2006 UTC (2 years, 11 months ago) by mreutegg
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 33092 byte(s)
Diff to previous 482657 (colored)
Work in progress
- Add checkQueryStatement() to RepositoryService
- Add Map of locally remapped namespaces to RepositoryService.executeQuery()
- Added test case for query statement with locally remapped namespace prefix

TODO: implement query statement check in spi2dav

Revision 482657 - (view) (annotate) - [select for diffs]
Modified Tue Dec 5 14:08:03 2006 UTC (2 years, 11 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 31963 byte(s)
Diff to previous 482631 (colored)
work in progress

- NodeInfo does not load information about child-node-entries
  -> add separate SPI call
  -> add initial draft ChildInfo interface
  -> ChildNodeEntries are not built upon creation of the NodeState
  -> ItemStateFactory: add method to retrieve ChildNodeEntries

- respect CacheBehaviour while persisting transient modifications

- LockInfo.getNodeId() -> not used so far -> remove

- SessionItemStateManager: getHierarchyManager() only used by SessionImpl -> moved

- Improve TODO comments
- Javadoc

Revision 482631 - (view) (annotate) - [select for diffs]
Modified Tue Dec 5 12:59:39 2006 UTC (2 years, 11 months ago) by mreutegg
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 31576 byte(s)
Diff to previous 478578 (colored)
Work in progress
- Add SessionInfo parameter to RepositoryService.createEventFilter()
- Move creation of event filter in ObservationManagerImpl.addEventListener() out of synchronized block
- Make sure subscription is in place before batch
- NodeTypeDefinitions are not cached in RepositoryServiceImpl
- Return empty EventBundle array if there were no events
- Decide whether an event bundle is local based on lastBatchId in SessionInfo and transactionId in EventBundle.

Revision 478578 - (view) (annotate) - [select for diffs]
Modified Thu Nov 23 14:06:37 2006 UTC (3 years ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 31321 byte(s)
Diff to previous 477090 (colored)
work in progress

- some javadoc with Observation features
- add return-value to lock-method

Revision 477090 - (view) (annotate) - [select for diffs]
Modified Mon Nov 20 07:43:07 2006 UTC (3 years ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 31079 byte(s)
Diff to previous 472888 (colored)
work in progress

- add 'removeVersion'
  possibility to remove a version was lost while moving 'remove' to
  the Batch interface

Revision 472888 - (view) (annotate) - [select for diffs]
Modified Thu Nov 9 13:12:21 2006 UTC (3 years ago) by mreutegg
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 30407 byte(s)
Diff to previous 468429 (colored)
- add commons-codec dependency to client project.xml
- add concurrent dependency to jcr2spi project.xml
- remove events again from operation methods on RepositoryService.

Revision 468429 - (view) (annotate) - [select for diffs]
Modified Fri Oct 27 15:51:42 2006 UTC (3 years, 1 month ago) by mreutegg
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 27640 byte(s)
Diff to previous 468388 (colored)
- use Map instead of Properties

Revision 468388 - (view) (annotate) - [select for diffs]
Modified Fri Oct 27 14:16:13 2006 UTC (3 years, 1 month ago) by mreutegg
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 27551 byte(s)
Diff to previous 467909 (colored)
- replace all EventIterator return values in RepositoryService with EventBundle[]
- remove RepositoryService.addEventListener()/removeEventListener() and introduce getEvents() instead
- added quick description of new design: see org/apache/jackrabbit/spi/package.html
- update spi/project.properties with correct links to external javadoc
- fix package in spi/project.xml

Revision 467909 - (view) (annotate) - [select for diffs]
Modified Thu Oct 26 08:23:14 2006 UTC (3 years, 1 month ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 27879 byte(s)
Diff to previous 464431 (colored)
work in progress

- add 'isSessionScoped' to LockInfo and RepositoryService.lock
- add index to NodeInfo

Revision 464431 - (view) (annotate) - [select for diffs]
Modified Mon Oct 16 09:39:18 2006 UTC (3 years, 1 month ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 27828 byte(s)
Diff to previous 454423 (colored)
work in progress

- reorder: wrong usage of OrderPatch
- reorder: missing check for 'before' being null
- reorder: affected-items in op. not consistent with modified items
- move: session.move must remember srcId 
- spi: add possibility to obtain sessionInfo for another workspace based on an existing sessionInfo.
- uriresolver: defensive check for type of ItemId

Revision 454423 - (view) (annotate) - [select for diffs]
Modified Mon Oct 9 16:46:16 2006 UTC (3 years, 1 month ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 27085 byte(s)
Diff to previous 452805 (colored)
work in progress

JCR2SPI
--------------------------------------------------------------

- reorder ItemState/NodeState/PropertyState in order to group
  methods by state types (overlayed workspace state vs. session/transient states)
- add utility methods that allow to determine and validate the
  type of ItemState.
- move childitementry classes to separate package and force usage
  of interface methods
- add checks for state type to ItemManager implementation
- add checks for state type to LockManager
- fix Node.getMixinTypes()
- rename ItemState.pull to 'reset'. remove todo asking for a careful
  merging of wsp-State and introduce a new method 'merge'.

SPI
--------------------------------------------------------------------

- rename login as suggested by julian
- add method dispose(SessionInfo) 
- rename ItemId.getRelativePath to getPath

Revision 452805 - (view) (annotate) - [select for diffs]
Modified Wed Oct 4 09:11:04 2006 UTC (3 years, 1 month ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 27074 byte(s)
Diff to previous 451313 (colored)
getItemInfo should rather throw ItemNotFound instead of PathNotFound

Revision 451313 - (view) (annotate) - [select for diffs]
Modified Fri Sep 29 14:44:39 2006 UTC (3 years, 1 month ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 26980 byte(s)
Diff to previous 447376 (colored)
work in progress

- ChangeLog: add target (item to be saved)
- TransientItemStateManager: changing itemstate from new to existing => needs to connect to overlayed state
- TransientISFactory move out of TransientISM
- RepositoryServiceImpl: simplify execution of wsp-operations
- Initial draft for observation
- WorkspaceManager: seperate notification of events resulting from transient modifications.
- WorkspaceManager: don't report events from wsp-operations as external mods.
- IteratorHelper; add EMPTY constant
- Event: add constant for ALL events

Revision 447376 - (view) (annotate) - [select for diffs]
Modified Mon Sep 18 11:45:50 2006 UTC (3 years, 2 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 27062 byte(s)
Diff to previous 434074 (colored)
work in progress

- inconsistent naming: workspace is always identified by a 'name' not by id.

Revision 434074 - (view) (annotate) - [select for diffs]
Modified Wed Aug 23 16:38:57 2006 UTC (3 years, 3 months ago) by mreutegg
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 27046 byte(s)
Diff to previous 430336 (colored)
- Adjust jackrabbit dependency to version 1.1-SNAPSHOT
- Remove javax.security.auth.Subject from SPI interfaces. Whether JAAS is supported and how is specific to the SPI implementation.
- Add JavaDoc to RepositoryService.login()

Revision 430336 - (view) (annotate) - [select for diffs]
Modified Thu Aug 10 09:32:21 2006 UTC (3 years, 3 months ago) by mreutegg
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 26185 byte(s)
Diff to previous 421270 (colored)
Clarify characteristic of root node id.

Revision 421270 - (view) (annotate) - [select for diffs]
Added Wed Jul 12 13:33:19 2006 UTC (3 years, 4 months ago) by angela
Original Path: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
File length: 25757 byte(s)
SPI Contribution

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2