Class AuditProfileType
java.lang.Object
com.inductiveautomation.ignition.gateway.model.BaseExtensionPointType
com.inductiveautomation.ignition.gateway.audit.AuditProfileType
- All Implemented Interfaces:
ExtensionPointType
,Serializable
,Comparable<ExtensionPointType>
- See Also:
-
Field Summary
Fields inherited from class com.inductiveautomation.ignition.gateway.model.BaseExtensionPointType
description, name, typeId
-
Constructor Summary
ConstructorsConstructorDescriptionAuditProfileType
(String typeId) Convenience contructor assumes that the bundle keys are of the form: AuditProfileTypes.TYPEID.[Display|Description]AuditProfileType
(String typeId, String name, String description) -
Method Summary
Modifier and TypeMethodDescriptionabstract AuditProfile
createNewProfile
(AuditProfileRecord profile, GatewayContext context) Create a new AuditProfile given the persistent record(s) that defines its propertiesMethods inherited from class com.inductiveautomation.ignition.gateway.model.BaseExtensionPointType
addRecordInstanceActions, compareTo, findProfileSettingsRecord, getDescription, getName, getSettingsRecordForeignKey, getTypeId, isEnabled, newRecordConfigPanel, onRecordDestroyed
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.inductiveautomation.ignition.gateway.model.ExtensionPointType
getSettingsRecordType
-
Constructor Details
-
AuditProfileType
-
AuditProfileType
Convenience contructor assumes that the bundle keys are of the form: AuditProfileTypes.TYPEID.[Display|Description]
-
-
Method Details
-
createNewProfile
public abstract AuditProfile createNewProfile(AuditProfileRecord profile, GatewayContext context) throws Exception Create a new AuditProfile given the persistent record(s) that defines its properties- Parameters:
profile
- The record that defines this authentication profile. Profile types should be able to use this record to look up their profile-specific settings object via the PersistenceInterface- Throws:
Exception
-