Interface ISourceProcessor
- All Known Implementing Classes:
SourceProcessor,SourceUpdaterProcessor
public interface ISourceProcessor
Interface for processing different types of data sources.
Implementations of this interface handle specific source types and provide a SourceTable as a result.
-
Method Summary
Modifier and TypeMethodDescriptionprocess(CommandLineSource commandLineSource) Process the CommandLineSource and return a SourceTable.process(CopySource copySource) Process the CopySource and return a SourceTable.process(HttpSource httpSource) Process the HttpSource and return a SourceTable.process(IpmiSource ipmiSource) Process the IpmiSource and return a SourceTable.process(SnmpGetSource snmpSource) Process the SnmpGetSource and return a SourceTable.process(SnmpTableSource snmpTableSource) Process the SnmpTableSource and return a SourceTable.Process theSqlSourceand return a SourceTable.process(StaticSource staticSource) Process the StaticSource and return a SourceTable.process(TableJoinSource tableJoinSource) Process the TableJoinSource and return a SourceTable.process(TableUnionSource tableUnionSource) Process the TableUnionSource and return a SourceTable.process(WbemSource wbemSource) Process the WbemSource and return a SourceTable.Process the WmiSource and return a SourceTable.
-
Method Details
-
process
Process the CopySource and return a SourceTable.- Parameters:
copySource- The CopySource to process.- Returns:
- The SourceTable result.
-
process
Process the HttpSource and return a SourceTable.- Parameters:
httpSource- The HttpSource to process.- Returns:
- The SourceTable result.
-
process
Process the IpmiSource and return a SourceTable.- Parameters:
ipmiSource- The IpmiSource to process.- Returns:
- The SourceTable result.
-
process
Process the CommandLineSource and return a SourceTable.- Parameters:
commandLineSource- The CommandLineSource to process.- Returns:
- The SourceTable result.
-
process
Process the SnmpGetSource and return a SourceTable.- Parameters:
snmpSource- The SnmpGetSource to process.- Returns:
- The SourceTable result.
-
process
Process the SnmpTableSource and return a SourceTable.- Parameters:
snmpTableSource- The SnmpTableSource to process.- Returns:
- The SourceTable result.
-
process
Process the StaticSource and return a SourceTable.- Parameters:
staticSource- The StaticSource to process.- Returns:
- The SourceTable result.
-
process
Process the TableJoinSource and return a SourceTable.- Parameters:
tableJoinSource- The TableJoinSource to process.- Returns:
- The SourceTable result.
-
process
Process the TableUnionSource and return a SourceTable.- Parameters:
tableUnionSource- The TableUnionSource to process.- Returns:
- The SourceTable result.
-
process
Process the WbemSource and return a SourceTable.- Parameters:
wbemSource- The WbemSource to process.- Returns:
- The SourceTable result.
-
process
Process the WmiSource and return a SourceTable.- Parameters:
wmiSource- The WmiSource to process.- Returns:
- The SourceTable result.
-
process
Process theSqlSourceand return a SourceTable.- Parameters:
sqlSource- TheSqlSourceto process.- Returns:
- The SourceTable result.
-