Modifier and Type | Field and Description |
---|---|
private ApplicationEntity |
ae |
private Connection |
conn |
private BasicCStoreSCP |
cstoreSCP |
private Device |
device |
private AttributesFormat |
filePathFormat |
private static Logger |
LOG |
private static String |
PART_EXT |
private static ResourceBundle |
rb |
private int |
status |
private File |
storageDir |
Constructor and Description |
---|
StoreSCP() |
Modifier and Type | Method and Description |
---|---|
private static void |
addStatusOption(org.apache.commons.cli.Options opts) |
private static void |
addStorageDirectoryOptions(org.apache.commons.cli.Options opts) |
private static void |
addTransferCapabilityOptions(org.apache.commons.cli.Options opts) |
private static void |
configureStorageDirectory(StoreSCP main,
org.apache.commons.cli.CommandLine cl) |
private static void |
configureTransferCapability(ApplicationEntity ae,
org.apache.commons.cli.CommandLine cl) |
private DicomServiceRegistry |
createServiceRegistry() |
private static void |
deleteFile(Association as,
File file) |
static void |
main(String[] args) |
private static Attributes |
parse(File file) |
private static org.apache.commons.cli.CommandLine |
parseComandLine(String[] args) |
private static void |
renameTo(Association as,
File from,
File dest) |
void |
setStatus(int status) |
void |
setStorageDirectory(File storageDir) |
void |
setStorageFilePathFormat(String pattern) |
private void |
storeTo(Association as,
Attributes fmi,
PDVInputStream data,
File file) |
private static ResourceBundle rb
private static final String PART_EXT
private final ApplicationEntity ae
private final Connection conn
private File storageDir
private AttributesFormat filePathFormat
private int status
private final BasicCStoreSCP cstoreSCP
public StoreSCP() throws IOException
IOException
private void storeTo(Association as, Attributes fmi, PDVInputStream data, File file) throws IOException
IOException
private static void renameTo(Association as, File from, File dest) throws IOException
IOException
private static Attributes parse(File file) throws IOException
IOException
private static void deleteFile(Association as, File file)
private DicomServiceRegistry createServiceRegistry()
public void setStorageDirectory(File storageDir)
public void setStorageFilePathFormat(String pattern)
public void setStatus(int status)
private static org.apache.commons.cli.CommandLine parseComandLine(String[] args) throws org.apache.commons.cli.ParseException
org.apache.commons.cli.ParseException
private static void addStatusOption(org.apache.commons.cli.Options opts)
private static void addStorageDirectoryOptions(org.apache.commons.cli.Options opts)
private static void addTransferCapabilityOptions(org.apache.commons.cli.Options opts)
private static void configureStorageDirectory(StoreSCP main, org.apache.commons.cli.CommandLine cl)
private static void configureTransferCapability(ApplicationEntity ae, org.apache.commons.cli.CommandLine cl) throws IOException
IOException
Copyright © 2017 dcm4che.org. All rights reserved.