[artf693449] Implemented factory classes for splunk