Hi Tom I am not sure but try executing this query using your favourite SQL query browser
SELECT T.[name] as TableName, TR.[Name] as TriggerName,
CASE WHEN 1=OBJECTPROPERTY(TR.[id], 'ExecIsTriggerDisabled')THEN 'Disabled' ELSE 'Enabled' END Status
FROM sysobjects T INNER JOIN sysobjects TR on t.[ID] = TR.parent_obj WHERE (T.xtype = 'U' or T.XType = 'V')
AND (TR.xtype = 'TR') ORDER BY T.[name], TR.[name]
this should give you a list of the triggers in your DB and their status.
if the query is ok then you can use
java to play with the result and do your busniss logic. for example if they are all disabled then it means that triggers are disabbled.
hope it helps
(peace)