File tree Expand file tree Collapse file tree 2 files changed +29
-1
lines changed
msf/src/main/java/org/csploit/msf Expand file tree Collapse file tree 2 files changed +29
-1
lines changed Original file line number Diff line number Diff line change @@ -31,4 +31,32 @@ public ModuleManager getModuleManager() {
3131 public void setGlobalOption (String key , String value ) {
3232 getDataStore ().put (key , value );
3333 }
34+
35+ public Collection <Session > getSessions () {
36+ return sessions .values ();
37+ }
38+
39+ public Session getSession (int id ) {
40+ return sessions .get (id );
41+ }
42+
43+ public void registerSession (Session session ) {
44+ sessions .put (session .getId (), session );
45+ }
46+
47+ public Collection <Job > getJobs () {
48+ return jobs .values ();
49+ }
50+
51+ public Job getJob (int id ) {
52+ return jobs .get (id );
53+ }
54+
55+ public void registerJob (Job job ) {
56+ jobs .put (job .getId (), job );
57+ }
58+
59+ public void deleteJob (int id ) {
60+ jobs .remove (id );
61+ }
3462}
Original file line number Diff line number Diff line change 66/**
77 * Manage all framework modules
88 */
9- class ModuleManager implements Offspring {
9+ public class ModuleManager implements Offspring {
1010
1111 private final static String [] validModuleTypes = {
1212 "encoder" ,
You can’t perform that action at this time.
0 commit comments