Skip to content

Commit 6170013

Browse files
committed
Fix for #179. We may
want to look at interface changes after EA3
1 parent 5153a18 commit 6170013

File tree

2 files changed

+13
-44
lines changed

2 files changed

+13
-44
lines changed

src/main/java/com/marklogic/client/bitemporal/TemporalDocumentManager.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import com.marklogic.client.io.marker.AbstractReadHandle;
2626
import com.marklogic.client.io.marker.AbstractWriteHandle;
2727
import com.marklogic.client.io.marker.DocumentMetadataWriteHandle;
28+
import com.marklogic.client.util.RequestParameters;
2829

2930
public interface TemporalDocumentManager<R extends AbstractReadHandle, W extends AbstractWriteHandle> {
3031
public DocumentDescriptor create(DocumentUriTemplate template,
@@ -68,7 +69,8 @@ public DocumentDescriptor create(DocumentUriTemplate template,
6869
ServerTransform transform,
6970
Transaction transaction,
7071
String temporalCollection,
71-
java.util.Calendar systemTime)
72+
java.util.Calendar systemTime,
73+
RequestParameters extraParams)
7274
throws ForbiddenUserException, FailedRequestException;
7375

7476
public void write(DocumentDescriptor desc,
@@ -77,7 +79,8 @@ public void write(DocumentDescriptor desc,
7779
ServerTransform transform,
7880
Transaction transaction,
7981
String temporalCollection,
80-
java.util.Calendar systemTime)
82+
java.util.Calendar systemTime,
83+
RequestParameters extraParams)
8184
throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException;
8285

8386
public void write(String docId,
@@ -86,7 +89,8 @@ public void write(String docId,
8689
ServerTransform transform,
8790
Transaction transaction,
8891
String temporalCollection,
89-
java.util.Calendar systemTime)
92+
java.util.Calendar systemTime,
93+
RequestParameters extraParams)
9094
throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException;
9195

9296
public void delete(DocumentDescriptor desc,

src/main/java/com/marklogic/client/impl/DocumentManagerImpl.java

Lines changed: 6 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -617,19 +617,7 @@ public void write(String uri,
617617
{
618618
write(uri, metadataHandle, contentHandle, transform, transaction, temporalCollection, null, getWriteParams());
619619
}
620-
@Override
621-
public void write(String uri,
622-
DocumentMetadataWriteHandle metadataHandle,
623-
W contentHandle,
624-
ServerTransform transform,
625-
Transaction transaction,
626-
String temporalCollection,
627-
Calendar systemTime)
628-
throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException
629-
{
630-
write(uri, metadataHandle, contentHandle, transform, transaction, temporalCollection, systemTime, getWriteParams());
631-
}
632-
620+
633621
public void write(String uri,
634622
DocumentMetadataWriteHandle metadataHandle,
635623
W contentHandle,
@@ -642,7 +630,8 @@ public void write(String uri,
642630
write(new DocumentDescriptorImpl(uri, true), metadataHandle, contentHandle, transform,
643631
transaction, temporalCollection, null, extraParams);
644632
}
645-
633+
634+
@Override
646635
public void write(String uri,
647636
DocumentMetadataWriteHandle metadataHandle,
648637
W contentHandle,
@@ -710,20 +699,7 @@ public void write(DocumentDescriptor desc,
710699
write(desc, metadataHandle, contentHandle, transform, transaction, temporalCollection,
711700
null, getWriteParams());
712701
}
713-
@Override
714-
public void write(DocumentDescriptor desc,
715-
DocumentMetadataWriteHandle metadataHandle,
716-
W contentHandle,
717-
ServerTransform transform,
718-
Transaction transaction,
719-
String temporalCollection,
720-
java.util.Calendar systemTime)
721-
throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException
722-
{
723-
write(desc, metadataHandle, contentHandle, transform, transaction, temporalCollection,
724-
systemTime, getWriteParams());
725-
}
726-
702+
727703
public void write(DocumentDescriptor desc,
728704
DocumentMetadataWriteHandle metadataHandle,
729705
W contentHandle,
@@ -737,6 +713,7 @@ public void write(DocumentDescriptor desc,
737713
}
738714

739715
@SuppressWarnings("rawtypes")
716+
@Override
740717
public void write(DocumentDescriptor desc,
741718
DocumentMetadataWriteHandle metadataHandle,
742719
W contentHandle,
@@ -934,19 +911,7 @@ public DocumentDescriptor create(DocumentUriTemplate template,
934911
return create(template, metadataHandle, contentHandle, transform, transaction,
935912
temporalCollection, null, getWriteParams());
936913
}
937-
@Override
938-
public DocumentDescriptor create(DocumentUriTemplate template,
939-
DocumentMetadataWriteHandle metadataHandle,
940-
W contentHandle,
941-
ServerTransform transform,
942-
Transaction transaction,
943-
String temporalCollection,
944-
java.util.Calendar systemTime)
945-
throws ForbiddenUserException, FailedRequestException
946-
{
947-
return create(template, metadataHandle, contentHandle, transform, transaction,
948-
temporalCollection, systemTime, getWriteParams());
949-
}
914+
950915
public DocumentDescriptor create(DocumentUriTemplate template,
951916
DocumentMetadataWriteHandle metadataHandle,
952917
W contentHandle,

0 commit comments

Comments
 (0)