|
|
Options | Name | Purpose | |||||
---|---|---|---|---|---|---|---|
|
LOGICAL CanFind (character) |
|
|||||
|
LOGICAL CanFind (character, character, character) |
|
|||||
|
LOGICAL CanFind (character, integer) |
|
|||||
|
LOGICAL CanFind (integer) |
|
|||||
|
CopyTable (IDataAdminModel) |
|
|||||
|
CopyTable (table) |
/* As of current the numbers are copied and will give error if already exists
- @todo a more correct way would be to not copy numbers and increment them instead,
but this would need to be handled per policy (the use case may be rare though) */ |
|||||
|
OpenEdge.DataAdmin.IDataAdminCollection CreateCollection (IDataAdminContext) |
|
|||||
|
OpenEdge.DataAdmin.IDataAdminElement CreateEntity (IRequestInfo) |
|
|||||
|
CreateRow (character, character, character, integer, character) |
|
|||||
|
CreateRow (character, integer, IField) |
|
|||||
|
CreateRow (IDataAdminElement) |
/* currently this will always throw error */ |
|||||
|
CreateRow (IField) |
|
|||||
|
CreateRow (IPartitionPolicyField) |
|
|||||
|
CreateRowForParent (IRow, IDataAdminElement) |
|
|||||
|
CreateRowForParent (IRow, IField) |
/* As of current this is "base" method for all CreateRowForParent (IRow,) overloads */ |
|||||
|
CreateRowForParent (IRow, IPartitionPolicyField) |
|
|||||
|
LOGICAL Delete (character, character, character) |
|
|||||
|
LOGICAL Delete (character, integer) |
|
|||||
|
Fetch (character) |
|
|||||
|
CHARACTER FetchField (character, integer, character) |
|
|||||
|
INTEGER FetchFieldNumber (character, character, character) |
|
|||||
|
LOGICAL Find (character) |
|
|||||
|
LOGICAL Find (character, character, character) |
|
|||||
|
LOGICAL Find (character, integer) |
|
|||||
|
LOGICAL Find (integer) |
|
|||||
|
CHARACTER FindExpression (integer) |
|
|||||
|
CHARACTER GetCreateError (IField) |
|
|||||
|
CHARACTER GetCreateError (IPartitionPolicyField) |
|
|||||
|
CHARACTER GetFieldNames (character) |
|
|||||
|
CHARACTER GetJoinFields (character) |
|
|||||
|
Progress.Lang.Error GetSizeError (character) |
|
|||||
|
Progress.Lang.Error GetSizeError (character, character) |
|
|||||
|
InitRow () |
/* override - unsupported in super */ |
|||||
|
InitRow (character) |
|
|||||
|
InitRow (integer) |
|
|||||
|
ReadRowForParent (IRow, JSONObject) |
/* override to add TableName not in foreign value */ |
|||||
|
RefreshTable (table) |
/** DataRefreshed from server cannot use copy-temp-table since the primary index
is on areanumber */ |
|||||
|
Resequence (character, integer) |
|
|||||
|
UpdatePartitionPolicyName (character, character) |
|
|||||
|
ValidateBuffer (handle) |
|
|||||
|
ValidateSize (integer, character) |
/** checked in data access, seems safer in case this is moved to a client
method private void ValidatePath(piKey as int,pnewvalue as char).
if pnewvalue <> "" then
do:
file-info:file-name = pnewvalue.
if substring(file-info:file-type,1,1) <> "D" then
undo, throw new InvalidPropertyValueError(Name,string(pikey),"Path",pnewvalue).
end.
if pNewValue = "" then
undo, throw new ValidationError("PartitionPolicyField",string(pikey),"Path","cannot be blank. Specify a valid directory name or use period to specify the current directory").
end method.
*/ |
Options | Name | Purpose | |||||
---|---|---|---|---|---|---|---|
|
PartitionPolicyFieldContext () |
|
|||||
|
PartitionPolicyFieldContext (ISchemaScope) |
|
Options | Name | Purpose | |||||
---|---|---|---|---|---|---|---|
|
INTEGER Count |
|
|||||
|
CHARACTER KeyFields |
|
|||||
|
HANDLE TableHandle |
|
Top
LOGICAL CanFind (character)
|
||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
LOGICAL CanFind (character, character, character)
|
||||||||||||||||||||||||||||||||||||||
LOGICAL CanFind (character, integer)
|
||||||||||||||||||||||||||||||||||||||
LOGICAL CanFind (integer)
|
||||||||||||||||||||||||||||||||||||||
CopyTable (IDataAdminModel)
|
||||||||||||||||||||||||||||||||||||||
CopyTable (table)
|
||||||||||||||||||||||||||||||||||||||
OpenEdge.DataAdmin.IDataAdminCollection CreateCollection (IDataAdminContext)
|
||||||||||||||||||||||||||||||||||||||
OpenEdge.DataAdmin.IDataAdminElement CreateEntity (IRequestInfo)
|
||||||||||||||||||||||||||||||||||||||
CreateRow (character, character, character, integer, character)
|
||||||||||||||||||||||||||||||||||||||
CreateRow (character, integer, IField)
|
||||||||||||||||||||||||||||||||||||||
CreateRow (IDataAdminElement)
|
||||||||||||||||||||||||||||||||||||||
CreateRow (IField)
|
||||||||||||||||||||||||||||||||||||||
CreateRow (IPartitionPolicyField)
|
||||||||||||||||||||||||||||||||||||||
CreateRowForParent (IRow, IDataAdminElement)
|
||||||||||||||||||||||||||||||||||||||
CreateRowForParent (IRow, IField)
|
||||||||||||||||||||||||||||||||||||||
CreateRowForParent (IRow, IPartitionPolicyField)
|
||||||||||||||||||||||||||||||||||||||
LOGICAL Delete (character, character, character)
|
||||||||||||||||||||||||||||||||||||||
LOGICAL Delete (character, integer)
|
||||||||||||||||||||||||||||||||||||||
Fetch (character)
|
||||||||||||||||||||||||||||||||||||||
CHARACTER FetchField (character, integer, character)
|
||||||||||||||||||||||||||||||||||||||
INTEGER FetchFieldNumber (character, character, character)
|
||||||||||||||||||||||||||||||||||||||
LOGICAL Find (character)
|
||||||||||||||||||||||||||||||||||||||
LOGICAL Find (character, character, character)
|
||||||||||||||||||||||||||||||||||||||
LOGICAL Find (character, integer)
|
||||||||||||||||||||||||||||||||||||||
LOGICAL Find (integer)
|
||||||||||||||||||||||||||||||||||||||
CHARACTER FindExpression (integer)
|
||||||||||||||||||||||||||||||||||||||
CHARACTER GetCreateError (IField)
|
||||||||||||||||||||||||||||||||||||||
CHARACTER GetCreateError (IPartitionPolicyField)
|
||||||||||||||||||||||||||||||||||||||
CHARACTER GetFieldNames (character)
|
||||||||||||||||||||||||||||||||||||||
CHARACTER GetJoinFields (character)
|
||||||||||||||||||||||||||||||||||||||
Progress.Lang.Error GetSizeError (character)
|
||||||||||||||||||||||||||||||||||||||
Progress.Lang.Error GetSizeError (character, character)
|
||||||||||||||||||||||||||||||||||||||
InitRow ()
|
||||||||||||||||||||||||||||||||||||||
InitRow (character)
|
||||||||||||||||||||||||||||||||||||||
InitRow (integer)
|
||||||||||||||||||||||||||||||||||||||
ReadRowForParent (IRow, JSONObject)
|
||||||||||||||||||||||||||||||||||||||
RefreshTable (table)
|
||||||||||||||||||||||||||||||||||||||
Resequence (character, integer)
|
||||||||||||||||||||||||||||||||||||||
UpdatePartitionPolicyName (character, character)
|
||||||||||||||||||||||||||||||||||||||
ValidateBuffer (handle)
|
||||||||||||||||||||||||||||||||||||||
ValidateSize (integer, character)
|
PartitionPolicyFieldContext ()
|
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
PartitionPolicyFieldContext (ISchemaScope)
|
INTEGER Count
|
|||||||||
---|---|---|---|---|---|---|---|---|---|
CHARACTER KeyFields
|
|||||||||
HANDLE TableHandle
|
Progress® OpenEdge® Release 11.7.15