Modifier and Type | Field and Description |
---|---|
private AuditRecordRepository |
arr |
private Connection |
conn |
private Device |
device |
private AuditRecordHandler |
handler |
private static ResourceBundle |
rb |
private File |
storageDir |
Constructor and Description |
---|
Syslogd() |
Modifier and Type | Method and Description |
---|---|
static void |
addOptions(org.apache.commons.cli.Options opts) |
private static void |
configure(Syslogd main,
org.apache.commons.cli.CommandLine cl) |
private static void |
configureBindServer(Connection conn,
org.apache.commons.cli.CommandLine cl) |
static void |
main(String[] args) |
private void |
onMessage(byte[] data,
int off,
int len,
Connection conn,
InetAddress from) |
private static org.apache.commons.cli.CommandLine |
parseComandLine(String[] args) |
private void |
setProtocol(Connection.Protocol protocol) |
void |
setStorageDirectory(String storageDir) |
private void |
storeToFile(byte[] data,
int off,
int len,
File f) |
private static Connection.Protocol |
toProtocol(org.apache.commons.cli.CommandLine cl) |
private static final ResourceBundle rb
private final AuditRecordRepository arr
private final Connection conn
private File storageDir
private final AuditRecordHandler handler
public Syslogd()
public void setStorageDirectory(String storageDir)
private static org.apache.commons.cli.CommandLine parseComandLine(String[] args) throws org.apache.commons.cli.ParseException
org.apache.commons.cli.ParseException
public static void addOptions(org.apache.commons.cli.Options opts)
private static void configure(Syslogd main, org.apache.commons.cli.CommandLine cl) throws Exception, MalformedURLException, org.apache.commons.cli.ParseException, IOException
Exception
MalformedURLException
org.apache.commons.cli.ParseException
IOException
private void setProtocol(Connection.Protocol protocol)
private static void configureBindServer(Connection conn, org.apache.commons.cli.CommandLine cl) throws org.apache.commons.cli.ParseException
org.apache.commons.cli.ParseException
private static Connection.Protocol toProtocol(org.apache.commons.cli.CommandLine cl)
private void onMessage(byte[] data, int off, int len, Connection conn, InetAddress from)
private void storeToFile(byte[] data, int off, int len, File f) throws IOException
IOException
Copyright © 2017 dcm4che.org. All rights reserved.