org.dcm4che.media
Interface DirWriter
- All Superinterfaces:
- DirReader
public interface DirWriter
- extends DirReader
- Version:
- 1.0.0
- Author:
- gunter.zeilinger@tiani.com
Method Summary |
DirRecord |
add(DirRecord parent,
java.lang.String type,
Dataset ds)
|
DirRecord |
add(DirRecord parent,
java.lang.String type,
Dataset ds,
java.lang.String[] fileIDs,
java.lang.String classUID,
java.lang.String instUID,
java.lang.String tsUID)
|
void |
commit()
|
DirWriter |
compact()
|
boolean |
isAutoCommit()
|
int |
remove(DirRecord rec)
|
DirRecord |
replace(DirRecord old,
java.lang.String type,
Dataset ds)
|
DirRecord |
replace(DirRecord old,
java.lang.String type,
Dataset ds,
java.lang.String[] fileIDs,
java.lang.String classUID,
java.lang.String instUID,
java.lang.String tsUID)
|
void |
rollback()
|
void |
setAutoCommit(boolean autoCommit)
|
java.lang.String[] |
toFileIDs(java.io.File file)
|
add
DirRecord add(DirRecord parent,
java.lang.String type,
Dataset ds,
java.lang.String[] fileIDs,
java.lang.String classUID,
java.lang.String instUID,
java.lang.String tsUID)
throws java.io.IOException
- Throws:
java.io.IOException
add
DirRecord add(DirRecord parent,
java.lang.String type,
Dataset ds)
throws java.io.IOException
- Throws:
java.io.IOException
remove
int remove(DirRecord rec)
throws java.io.IOException
- Throws:
java.io.IOException
replace
DirRecord replace(DirRecord old,
java.lang.String type,
Dataset ds,
java.lang.String[] fileIDs,
java.lang.String classUID,
java.lang.String instUID,
java.lang.String tsUID)
throws java.io.IOException
- Throws:
java.io.IOException
replace
DirRecord replace(DirRecord old,
java.lang.String type,
Dataset ds)
throws java.io.IOException
- Throws:
java.io.IOException
compact
DirWriter compact()
throws java.io.IOException
- Throws:
java.io.IOException
commit
void commit()
throws java.io.IOException
- Throws:
java.io.IOException
rollback
void rollback()
throws java.io.IOException
- Throws:
java.io.IOException
toFileIDs
java.lang.String[] toFileIDs(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
isAutoCommit
boolean isAutoCommit()
setAutoCommit
void setAutoCommit(boolean autoCommit)
throws java.io.IOException
- Throws:
java.io.IOException