Add stub repository implementations
This commit is contained in:
parent
a976c1a8fe
commit
542d5939af
|
@ -0,0 +1,21 @@
|
||||||
|
package de.hsh.inform.orientdb_project.repository;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
import com.tinkerpop.blueprints.impls.orient.OrientGraphNoTx;
|
||||||
|
|
||||||
|
import de.hsh.inform.orientdb_project.model.EthernetFrameModel;
|
||||||
|
|
||||||
|
public class EthernetFrameRepository {
|
||||||
|
private OrientGraphNoTx ogf;
|
||||||
|
|
||||||
|
public EthernetFrameRepository(OrientGraphNoTx ogf) {
|
||||||
|
this.ogf = ogf;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<EthernetFrameModel> findAllByRawData(byte[] content) {
|
||||||
|
// TODO!
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,34 @@
|
||||||
|
package de.hsh.inform.orientdb_project.repository;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
import com.tinkerpop.blueprints.impls.orient.OrientGraphNoTx;
|
||||||
|
|
||||||
|
import de.hsh.inform.orientdb_project.model.HostModel;
|
||||||
|
|
||||||
|
public class HostRepository {
|
||||||
|
|
||||||
|
private OrientGraphNoTx ogf;
|
||||||
|
|
||||||
|
public HostRepository(OrientGraphNoTx ogf) {
|
||||||
|
this.ogf = ogf;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<HostModel> findByConnectionsTo(String ipAddress, int port) {
|
||||||
|
// TODO!
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<HostModel> findAllByConnectionsToOutsideHosts() {
|
||||||
|
// TODO!
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public List<HostModel> findByIncomingConnectionOnPort(int port) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -1,5 +1,7 @@
|
||||||
package de.hsh.inform.orientdb_project.repository;
|
package de.hsh.inform.orientdb_project.repository;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
import com.tinkerpop.blueprints.GraphQuery;
|
import com.tinkerpop.blueprints.GraphQuery;
|
||||||
import com.tinkerpop.blueprints.Predicate;
|
import com.tinkerpop.blueprints.Predicate;
|
||||||
import com.tinkerpop.blueprints.Vertex;
|
import com.tinkerpop.blueprints.Vertex;
|
||||||
|
@ -15,7 +17,7 @@ public class TcpConnectionRepository {
|
||||||
this.ogf = ogf;
|
this.ogf = ogf;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Object findByActiveWhen(long ts) {
|
public List<TcpConnectionModel> findByActiveWhen(long ts) {
|
||||||
GraphQuery gq = this.ogf.query();
|
GraphQuery gq = this.ogf.query();
|
||||||
gq = gq.has("@class", "TcpConnection");
|
gq = gq.has("@class", "TcpConnection");
|
||||||
|
|
||||||
|
@ -44,4 +46,9 @@ public class TcpConnectionRepository {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<TcpConnectionModel> getTotalDataVolumeBetweenHosts(String ipA, String ipB) {
|
||||||
|
// TODO!
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue