Modifier and Type | Field and Description |
---|---|
private ApplicationEntity |
ae |
private Association |
as |
private Attributes |
attrs |
private String |
availability |
private Connection |
conn |
private Device |
device |
private HashMap<String,Attributes> |
map |
private static ResourceBundle |
rb |
private String |
refPpsCUID |
private String |
refPpsIUID |
private Connection |
remote |
private String |
retrieveAET |
private String |
retrieveUID |
private String |
retrieveURI |
private String |
retrieveURL |
private AAssociateRQ |
rq |
private String |
uidSuffix |
Constructor and Description |
---|
IanSCU() |
Modifier and Type | Method and Description |
---|---|
boolean |
addIAN(String iuid,
Attributes ian) |
private static void |
addIANOptions(org.apache.commons.cli.Options opts) |
boolean |
addInstance(Attributes inst) |
void |
close() |
private static void |
configureIAN(IanSCU main,
org.apache.commons.cli.CommandLine cl) |
private Attributes |
createIAN(Attributes inst) |
void |
echo() |
private Attributes |
getRefSeries(Sequence refSeriesSeq,
Attributes inst) |
String |
getRetrieveAET() |
static void |
main(String[] args) |
void |
open() |
private static org.apache.commons.cli.CommandLine |
parseComandLine(String[] args) |
private void |
sendIan(Attributes ian) |
void |
sendIans() |
void |
setAvailability(String availability) |
void |
setRefPpsCUID(String refPpsCUID) |
void |
setRefPpsIUID(String refPpsIUID) |
void |
setRetrieveAET(String retrieveAET) |
void |
setRetrieveUID(String retrieveUID) |
void |
setRetrieveURI(String retrieveURI) |
void |
setRetrieveURL(String retrieveURL) |
void |
setTransferSyntaxes(String[] tss) |
void |
setUIDSuffix(String uidSuffix) |
private void |
updateIAN(Attributes mpps,
Attributes inst) |
private static ResourceBundle rb
private final ApplicationEntity ae
private final Connection conn
private final Connection remote
private final AAssociateRQ rq
private final Attributes attrs
private String refPpsIUID
private String refPpsCUID
private String availability
private String retrieveAET
private String retrieveURI
private String retrieveURL
private String retrieveUID
private HashMap<String,Attributes> map
private Association as
public IanSCU()
public final void setUIDSuffix(String uidSuffix)
public void setTransferSyntaxes(String[] tss)
public void setRefPpsIUID(String refPpsIUID)
public void setRefPpsCUID(String refPpsCUID)
public void setAvailability(String availability)
public void setRetrieveAET(String retrieveAET)
public String getRetrieveAET()
public void setRetrieveURL(String retrieveURL)
public void setRetrieveURI(String retrieveURI)
public void setRetrieveUID(String retrieveUID)
private static org.apache.commons.cli.CommandLine parseComandLine(String[] args) throws org.apache.commons.cli.ParseException
org.apache.commons.cli.ParseException
private static void addIANOptions(org.apache.commons.cli.Options opts)
private static void configureIAN(IanSCU main, org.apache.commons.cli.CommandLine cl) throws Exception
Exception
public void open() throws IOException, InterruptedException, IncompatibleConnectionException, GeneralSecurityException
public void close() throws IOException, InterruptedException
IOException
InterruptedException
public void echo() throws IOException, InterruptedException
IOException
InterruptedException
public void sendIans() throws IOException, InterruptedException
IOException
InterruptedException
private void sendIan(Attributes ian) throws IOException, InterruptedException
IOException
InterruptedException
public boolean addInstance(Attributes inst)
public boolean addIAN(String iuid, Attributes ian)
private Attributes createIAN(Attributes inst)
private void updateIAN(Attributes mpps, Attributes inst)
private Attributes getRefSeries(Sequence refSeriesSeq, Attributes inst)
Copyright © 2017 dcm4che.org. All rights reserved.