Gets information on subscriptions to a deployed DOE-C packages, with output paginated and sorted.
getSubscriptions2 {-i|--in inputXmlFile} | {-d|--domain domainName -p|--packageName name} [-o|--out outputXmlFile] [-f|--filter filterExpression] [-pn|--pageNumber number] [-ps|--pageSize size] [-s|--sort column[:Ascending|Descending]] [-h|--help] [-sl|--silent]
-f columnName:filterString
Valid filter column names are: subscriptionID, packageName, clientID, physicalID, logicalID, userName, language, clientMsgID, clientMsgTimeStamp, serverMsgID, serverMsgTimeStamp, logLevel.
You can use "?" and "*" wildcard characters in your filter strings; for example:
-f clientMsgTimeStamp:*Jan*21?41*2009
-p myPkg:2.0
Page size and page number together determine the subscriptions actually returned by for the specified package name; for example, you might specify a page size of 3 with a page number of 2:
getSubscriptions2 -p myPkg:2.0 -ps 3 -pn 2
This example returns the second page of subscriptions for version 2.0 of the package named myPkg. That page would contain subscriptions 4-6 to the package. With a page size of 3, the fist page would contain subscriptions 1-3, the third page would contain subscriptions 7-9, and so on. If sorting or filtering are specified, these operations produce the list of subscriptions to which page size and page number are applied.
-s UserName
Add a colon, followed by Descending after the column name to sort in descending order; for example:
-s ServerMsgTimeStamp:Descending
Valid sort column names are: ClientID, PhysicalID, SubscriptionID, LogicalID, PushQueue, UserName, Language, LogLevel, ServerMsgID, ServerMsgTimeStamp, ClientMsgID, ClientMsgTimeStamp, ApplicationName, and MMSPID.